コード例 #1
0
ファイル: SiFormatterExt.cs プロジェクト: capjan/CoreLib
 /// <summary>
 /// Convenient method to force si-prefix to Tera (e12)
 /// </summary>
 public static void ForceTera(this ISiFormatter formatter)
 {
     formatter.ForcedDegree = 4;
 }
コード例 #2
0
ファイル: SiFormatterExt.cs プロジェクト: capjan/CoreLib
 /// <summary>
 /// Convenient method to force si-prefix to Giga (e9)
 /// </summary>
 public static void ForceGiga(this ISiFormatter formatter)
 {
     formatter.ForcedDegree = 3;
 }
コード例 #3
0
ファイル: SiFormatterExt.cs プロジェクト: capjan/CoreLib
 /// <summary>
 /// Convenient method to force si-prefix to kilo (e3)
 /// </summary>
 public static void ForceKilo(this ISiFormatter formatter)
 {
     formatter.ForcedDegree = 1;
 }
コード例 #4
0
ファイル: SiFormatterExt.cs プロジェクト: capjan/CoreLib
 /// <summary>
 /// Convenient method to force si-prefix to Mega (e6)
 /// </summary>
 public static void ForceMega(this ISiFormatter formatter)
 {
     formatter.ForcedDegree = 2;
 }
コード例 #5
0
ファイル: SiFormatterExt.cs プロジェクト: capjan/CoreLib
 /// <summary>
 /// Convenient method to activate auto scaling of si-prefix. Same as: ForcedDegree = null
 /// </summary>
 public static void AutoScale(this ISiFormatter formatter)
 {
     formatter.ForcedDegree = null;
 }