ByteSize 2.0.0
See the version list below for details.
dotnet add package ByteSize --version 2.0.0
NuGet\Install-Package ByteSize -Version 2.0.0
<PackageReference Include="ByteSize" Version="2.0.0" />
<PackageVersion Include="ByteSize" Version="2.0.0" />
<PackageReference Include="ByteSize" />
paket add ByteSize --version 2.0.0
#r "nuget: ByteSize, 2.0.0"
#:package ByteSize@2.0.0
#addin nuget:?package=ByteSize&version=2.0.0
#tool nuget:?package=ByteSize&version=2.0.0
ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard1.0 is compatible. netstandard1.1 was computed. netstandard1.2 was computed. netstandard1.3 was computed. netstandard1.4 was computed. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
| .NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
| Universal Windows Platform | uap was computed. uap10.0 was computed. |
| Windows Phone | wp8 was computed. wp81 was computed. wpa81 was computed. |
| Windows Store | netcore was computed. netcore45 was computed. netcore451 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 1.0
- NETStandard.Library (>= 1.6.1)
NuGet packages (27)
Showing the top 5 NuGet packages that depend on ByteSize:
| Package | Downloads |
|---|---|
|
FenixAlliance.ACL.Dependencies
Application Component for the Alliance Business Suite. |
|
|
Relativity.Transfer.SDK
Relativity Transfer SDK allows performing high-throughput transfers of files from and to Relativity environment. |
|
|
Xinghe.Utility
XH基础库(内部使用) |
|
|
Cathedral
Various small tools and utility classes |
|
|
Zen.Base
A fluid, seamless middleware. |
GitHub repositories (30)
Showing the top 20 popular GitHub repositories that depend on ByteSize:
| Repository | Stars |
|---|---|
|
files-community/Files
A modern file manager that helps users organize their files and folders.
|
|
|
PixiEditor/PixiEditor
PixiEditor is a Universal Editor for all your 2D needs
|
|
|
beeradmoore/dlss-swapper
|
|
|
jenius-apps/ambie
An app that uses white noise, nature sounds, and focus features to boost your productivity.
|
|
|
Bluegrams/Vividl
Modern Windows GUI for youtube-dl/ yt-dlp. Download videos from hundreds of websites.
|
|
|
xoofx/ultra
An advanced profiler for .NET Applications on Windows
|
|
|
WOA-Project/WOA-Deployer-Rpi
WOA Deployer for Raspberry Pi
|
|
|
aloneguid/parquet-dotnet
Fully managed Apache Parquet implementation
|
|
|
WOA-Project/WoA-Installer-Rpi
This repository was deprecated, use:
|
|
|
Reaparr/Reaparr
Plex downloader that brings content from any server to yours!
|
|
|
DataDog/dd-trace-dotnet
.NET Client Library for Datadog APM
|
|
|
Dynatrace/superdump
A service for automated crash-dump analysis
|
|
|
LunaMultiplayer/LunaMultiplayer
Multiplayer mod for Kerbal Space Program (KSP)
|
|
|
WOA-Project/WOA-Deployer-Lumia
Making your Lumias great again!
|
|
|
pearlxcore/PS4-PKG-Tool
Manage and perform various operations on PS4 PKG.
|
|
|
Maxstupo/ydl-ui
A UI for the command-line video downloader "youtube-dl"
|
|
|
davidxuang/MusicDecrypto
Cross-platform solution for music de-obfuscation
|
|
|
Mongo2Go/Mongo2Go
Mongo2Go - MongoDB for .NET integration tests
|
|
|
LANCommander/LANCommander
|
|
|
sungaila/PDFtoImage
A .NET library to render PDF files into images.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 2.1.2 | 3,356,151 | 1/14/2024 |
| 2.1.1 | 3,573,822 | 11/6/2021 |
| 2.1.0 | 10,729,611 | 9/3/2021 |
| 2.0.0 | 1,298,578 | 1/14/2020 |
| 1.3.0 | 708,871 | 1/22/2017 |
| 1.2.5 | 2,053 | 1/21/2017 |
| 1.2.4 | 4,688 | 11/25/2016 |
| 1.2.3 | 11,812 | 11/10/2016 |
| 1.2.2 | 2,885 | 10/28/2016 |
| 1.2.1 | 28,452 | 7/23/2016 |
| 1.2.0 | 3,917 | 6/18/2016 |
| 1.1.3 | 2,805 | 6/18/2016 |
**HUGE BREAKING CHANGE**:
By default `ByteSize` now assumes `1 KB == 1000 B` and `1 KiB == 1024 B` to
adhere to the IEC and NIST standards (https://en.wikipedia.org/wiki/Binary_prefix).
In the past `ByteSize` assumed `1 KB == 1024 B`, that means if you're upgrading
from v1, you'll see differences in values.
Other Breaking Changes:
- Renamed property `LargestWholeNumberSymbol` and `LargestWholeNumberValue` to `LargestWholeNumberDecimalSymbol` and `LargestWholeNumberDecimalValue` respectively.
- Drop support for all platforms _except_ `netstandard1.0` and `net45`.
New Features:
- Support for binary and decimal values (e.g. `ByteSize.FromKibiByte` and `ByteSize.FromKiloByte`).
- New constructor that takes a `long` value as the number of bits.
- Support for culture on Parse and TryParse
View all release notes at https://github.com/omar/ByteSize/releases.