영어로 읽기

다음을 통해 공유


IPAddress.NetworkToHostOrder 메서드

정의

네트워크 바이트 순서에서 호스트 바이트 순서로 숫자를 변환합니다.

오버로드

NetworkToHostOrder(Int16)

short 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int32)

정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int64)

long 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int16)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

short 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public static short NetworkToHostOrder(short network);

매개 변수

network
Int16

네트워크 바이트 순서로 변환할 숫자입니다.

반환

호스트 바이트 순서로 표현된 short 값입니다.

예제

다음 예제에서는 메서드를 NetworkToHostOrder 사용하여 짧은 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public void NetworkToHostOrder_Short(short networkByte)
{
  short hostByte;
  // Converts a short value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}

설명

컴퓨터별로 여러 가지 규칙을 사용하여 멀티바이트 정수 값 내에서 바이트를 정렬합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 배치하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian 순서라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상

.NET 10 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

NetworkToHostOrder(Int32)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public static int NetworkToHostOrder(int network);

매개 변수

network
Int32

네트워크 바이트 순서로 변환할 숫자입니다.

반환

호스트 바이트 순서로 표현된 정수 값입니다.

예제

다음 예제에서는 메서드를 NetworkToHostOrder 사용하여 정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public void NetworkToHostOrder_Integer(int networkByte)
{
  int hostByte;
  // Converts an integer value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}

설명

컴퓨터별로 여러 가지 규칙을 사용하여 멀티바이트 정수 값 내에서 바이트를 정렬합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 배치하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian 순서라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상

.NET 10 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

NetworkToHostOrder(Int64)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

long 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public static long NetworkToHostOrder(long network);

매개 변수

network
Int64

네트워크 바이트 순서로 변환할 숫자입니다.

반환

호스트 바이트 순서로 표현된 long 값입니다.

예제

다음 예제에서는 메서드를 NetworkToHostOrder 사용하여 긴 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

public void NetworkToHostOrder_Long(long networkByte)
{
  long hostByte;
  // Converts a long value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}

설명

컴퓨터별로 여러 가지 규칙을 사용하여 멀티바이트 정수 값 내에서 바이트를 정렬합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 배치하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian 순서라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상

.NET 10 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0