if (BitConverter.IsLittleEndian)
Console.WriteLine("Little Endian");
else
Console.WriteLine("Big Endian");
byte[] bytes = { 0, 0, 0, 25 };
if (BitConverter.IsLittleEndian)
Array.Reverse(bytes);
int i = BitConverter.ToInt32(bytes,0);
Console.WriteLine("int i=" + i);
byte[] b = BitConverter.GetBytes(25);
if (BitConverter.IsLittleEndian)
Array.Reverse(b);
foreach (byte bb in b)
Console.WriteLine(bb);
'C#, .NET' 카테고리의 다른 글
exception, try-catch performance (0) | 2011.06.17 |
---|---|
performance 고려사항 (0) | 2011.06.17 |
Form application 과 Thread (0) | 2011.06.17 |
stack allocation 과 unsafe code (0) | 2011.06.17 |
Window Message 를 직접 처리하기 (0) | 2011.06.17 |