C#/Network
네트워크 바이트 오더 변경 클래스
퓨어레드
2012. 4. 17. 18:06
로컬 바이트 오더를 네트워크 바이트 오더로 변경한다.
short sData = 10;
// 네트워트 바이트 오더로 변경
short sDataB = IPAddress.HostToNetworkOrder (sData);
byte [] networkBytes = BitConverter.GetBytes (sDataB);
네트워크 바이트 오더를 로컬 바이트 오더로 변경한다.
short sDataB = BitConverter.ToInt16 (networkBytes);
// 네트워크 바이트 오더를 로컬 바이트 오더로 변경
short sData = IPAddress.NetworkToHostOrder (sDataB);