コード例 #1
0
ファイル: DB2Reader.cs プロジェクト: speeddave/CASCExplorer
 public T GetValue <T>() where T : struct
 {
     unsafe
     {
         fixed(byte *ptr = Value)
         return(FastStruct <T> .ArrayToStructure(ref ptr[0]));
     }
 }
コード例 #2
0
ファイル: Extensions.cs プロジェクト: westerjn/CASCExplorer
        public static T Read <T>(this BinaryReader reader) where T : struct
        {
            byte[] result = reader.ReadBytes(FastStruct <T> .Size);

            return(FastStruct <T> .ArrayToStructure(result));
        }