Show / Hide Table of Contents

Struct SizeValue

Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Namespace: BenchmarkDotNet.Columns
Assembly: BenchmarkDotNet.dll
Syntax
public struct SizeValue

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
Type Name Description
Int64 bytes
SizeUnit unit

Fields

B

Declaration
public static readonly SizeValue B
Field Value
Type Description
SizeValue

GB

Declaration
public static readonly SizeValue GB
Field Value
Type Description
SizeValue

KB

Declaration
public static readonly SizeValue KB
Field Value
Type Description
SizeValue

MB

Declaration
public static readonly SizeValue MB
Field Value
Type Description
SizeValue

TB

Declaration
public static readonly SizeValue TB
Field Value
Type Description
SizeValue

Properties

Bytes

Declaration
public readonly long Bytes { get; }
Property Value
Type Description
Int64

Methods

FromBytes(Int64)

Declaration
public static SizeValue FromBytes(long value)
Parameters
Type Name Description
Int64 value
Returns
Type Description
SizeValue

FromGigabytes(Int64)

Declaration
public static SizeValue FromGigabytes(long value)
Parameters
Type Name Description
Int64 value
Returns
Type Description
SizeValue

FromKilobytes(Int64)

Declaration
public static SizeValue FromKilobytes(long value)
Parameters
Type Name Description
Int64 value
Returns
Type Description
SizeValue

FromMegabytes(Int64)

Declaration
public static SizeValue FromMegabytes(long value)
Parameters
Type Name Description
Int64 value
Returns
Type Description
SizeValue

FromTerabytes(Int64)

Declaration
public static SizeValue FromTerabytes(long value)
Parameters
Type Name Description
Int64 value
Returns
Type Description
SizeValue

ToString(SizeUnit, CultureInfo, String, UnitPresentation)

Declaration
public string ToString(SizeUnit sizeUnit, CultureInfo cultureInfo, string format = "0.##", UnitPresentation unitPresentation = null)
Parameters
Type Name Description
SizeUnit sizeUnit
CultureInfo cultureInfo
String format
UnitPresentation unitPresentation
Returns
Type Description
String

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
Type Description
String

Operators

Multiply(SizeValue, Int64)

Declaration
public static SizeValue operator *(SizeValue value, long k)
Parameters
Type Name Description
SizeValue value
Int64 k
Returns
Type Description
SizeValue

Multiply(Int64, SizeValue)

Declaration
public static SizeValue operator *(long k, SizeValue value)
Parameters
Type Name Description
Int64 k
SizeValue value
Returns
Type Description
SizeValue
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors