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 |


