コード例 #1
0
ファイル: DataRateUnit.cs プロジェクト: ericveilleux/Corazon
 private DataRateUnit(DataSizeUnitTypes sizeUnitType, TimeUnitTypes timeUnitType, double multiplier)
     : base(
         (int)UnitTypes.DataRate,
         $"{sizeUnitType.GetDescription()} {timeUnitType.GetDescription()}",
         GetBaseMultiplier(sizeUnitType, timeUnitType),
         multiplier)
 {
 }
コード例 #2
0
ファイル: DataSizeUnit.cs プロジェクト: ericveilleux/Corazon
 private DataSizeUnit(DataSizeUnitTypes unitType, double multiplier)
     : base(
         (int)UnitTypes.DataSize,
         unitType.GetDescription(),
         GetBaseMultiplier(unitType),
         multiplier)
 {
 }
コード例 #3
0
ファイル: DataRateUnit.cs プロジェクト: ericveilleux/Corazon
 private static double GetBaseMultiplier(DataSizeUnitTypes sizeUnitType, TimeUnitTypes timeUnitType)
 {
     return(Math.Pow(1024, (int)sizeUnitType) * (double)timeUnitType);
 }
コード例 #4
0
ファイル: DataRateUnit.cs プロジェクト: ericveilleux/Corazon
 private DataRateUnit(DataSizeUnitTypes sizeUnitType, TimeUnitTypes timeUnitType)
     : this(sizeUnitType, timeUnitType, 1)
 {
 }
コード例 #5
0
ファイル: DataSizeUnit.cs プロジェクト: ericveilleux/Corazon
 private static double GetBaseMultiplier(DataSizeUnitTypes unitType)
 {
     return(Math.Pow(1024, (int)unitType));
 }
コード例 #6
0
ファイル: DataSizeUnit.cs プロジェクト: ericveilleux/Corazon
 private DataSizeUnit(DataSizeUnitTypes unitType)
     : this(unitType, 1)
 {
 }