/// <summary> /// 构造一个 <see cref="UnitDefinitionDescriptor"/>。 /// </summary> /// <param name="format">给定的 <see cref="UnitFormat"/>。</param> /// <param name="binaryInfo">给定的二进制 <see cref="UnitDefinitionInfo"/>。</param> /// <param name="decimalInfo">给定的十进制 <see cref="UnitDefinitionInfo"/>。</param> public UnitDefinitionDescriptor(UnitFormat format, UnitDefinitionInfo binaryInfo, UnitDefinitionInfo decimalInfo) { Format = format; BinaryInfo = binaryInfo.NotNull(nameof(binaryInfo)); DecimalInfo = decimalInfo.NotNull(nameof(decimalInfo)); }
public static string FormatCapacity(this int fileSize, UnitDefinitionInfo info) { info.NotNull(nameof(info)); return(info.FormatString(fileSize)); }