コード例 #1
0
ファイル: BitConvert.cs プロジェクト: Kagura15/EnumDictionary
 //--------------------------------------------------------------------------------------------------------------------------------
 public static T IntToEnum32 <T>(int value)
     where T : struct
 {
     return(ValueCastTo <T> .From <int>(value));
 }
コード例 #2
0
ファイル: BitConvert.cs プロジェクト: Kagura15/EnumDictionary
 //--------------------------------------------------------------------------------------------------------------------------------
 public static int Enum32ToInt <T>(T e)
     where T : struct
 {
     return(ValueCastTo <int> .From <T>(e));
 }
コード例 #3
0
 public static long ToLong <T>(T e)
 {
     return(ValueCastTo <long> .From(e));
 }
コード例 #4
0
 public static T ToEnum32 <T>(int value)
 {
     return(ValueCastTo <T> .From(value));
 }
コード例 #5
0
 public static int ToInt <T>(T e)
 {
     return(ValueCastTo <int> .From(e));
 }
コード例 #6
0
 public static T ToEnum64 <T>(long value)
 {
     return(ValueCastTo <T> .From(value));
 }