Struct SizeValue
Assembly: BenchmarkDotNet.dll
Syntax
Constructors
SizeValue(Int64)
Declaration
public SizeValue(long bytes)
Parameters
Type |
Name |
Description |
Int64 |
bytes |
|
SizeValue(Int64, SizeUnit)
Declaration
public SizeValue(long bytes, SizeUnit unit)
Parameters
Fields
B
Declaration
public static readonly SizeValue B
Field Value
GB
Declaration
public static readonly SizeValue GB
Field Value
KB
Declaration
public static readonly SizeValue KB
Field Value
MB
Declaration
public static readonly SizeValue MB
Field Value
TB
Declaration
public static readonly SizeValue TB
Field Value
Properties
Bytes
Declaration
public readonly long Bytes { get; }
Property Value
Methods
FromBytes(Int64)
Declaration
public static SizeValue FromBytes(long value)
Parameters
Type |
Name |
Description |
Int64 |
value |
|
Returns
FromGigabytes(Int64)
Declaration
public static SizeValue FromGigabytes(long value)
Parameters
Type |
Name |
Description |
Int64 |
value |
|
Returns
FromKilobytes(Int64)
Declaration
public static SizeValue FromKilobytes(long value)
Parameters
Type |
Name |
Description |
Int64 |
value |
|
Returns
FromMegabytes(Int64)
Declaration
public static SizeValue FromMegabytes(long value)
Parameters
Type |
Name |
Description |
Int64 |
value |
|
Returns
FromTerabytes(Int64)
Declaration
public static SizeValue FromTerabytes(long value)
Parameters
Type |
Name |
Description |
Int64 |
value |
|
Returns
ToString(SizeUnit, CultureInfo, String, UnitPresentation)
Declaration
public string ToString(SizeUnit sizeUnit, CultureInfo cultureInfo, string format = "0.##", UnitPresentation unitPresentation = null)
Parameters
Returns
ToString(CultureInfo, String, UnitPresentation)
Declaration
public string ToString(CultureInfo cultureInfo, string format = "0.##", UnitPresentation unitPresentation = null)
Parameters
Type |
Name |
Description |
CultureInfo |
cultureInfo |
|
String |
format |
|
UnitPresentation |
unitPresentation |
|
Returns
Operators
Multiply(SizeValue, Int64)
Declaration
public static SizeValue operator *(SizeValue value, long k)
Parameters
Returns
Multiply(Int64, SizeValue)
Declaration
public static SizeValue operator *(long k, SizeValue value)
Parameters
Returns