共用方式為


IPAddress.NetworkToHostOrder 方法

定義

將數字從網路位元組順序轉換為主機位元組順序。

多載

NetworkToHostOrder(Int16)

將短整數值從網路位元組順序轉換為主機位元組順序。

NetworkToHostOrder(Int32)

將整數值從網路位元組順序轉換為主機位元組順序。

NetworkToHostOrder(Int64)

將長整數值從網路位元組順序轉換為主機位元組順序。

NetworkToHostOrder(Int16)

來源:
IPAddress.cs
來源:
IPAddress.cs
來源:
IPAddress.cs

將短整數值從網路位元組順序轉換為主機位元組順序。

public:
 static short NetworkToHostOrder(short network);
public static short NetworkToHostOrder (short network);
static member NetworkToHostOrder : int16 -> int16
Public Shared Function NetworkToHostOrder (network As Short) As Short

參數

network
Int16

以網路位元組順序表示之要轉換的數字。

傳回

以主機位元組順序表示的短整數值。

範例

下列範例會 NetworkToHostOrder 使用 方法,將短值從網路位元組順序轉換為主機位元組順序。

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 );
}
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);
}
Public Sub NetworkToHostOrder_Short(networkByte As Short)
    Dim hostByte As Short
    ' 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)
End Sub

備註

不同的計算機會使用不同的慣例來排序多位元組整數值內的位元組。 有些計算機會將最重要的位元組優先 (稱為「大端順序」) ,而其他計算機則會放置最不重要的位元組第一個 (稱為「小到尾順序」) 。 若要搭配使用不同位元組排序的計算機,透過網路傳送的所有整數值都會以最重要位元組優先的網路位元組順序傳送。

方法 NetworkToHostOrder 會將儲存在主機系統上的多位元組整數值,從網路所使用的位元組順序轉換為主機所使用的位元組順序。

另請參閱

適用於

NetworkToHostOrder(Int32)

來源:
IPAddress.cs
來源:
IPAddress.cs
來源:
IPAddress.cs

將整數值從網路位元組順序轉換為主機位元組順序。

public:
 static int NetworkToHostOrder(int network);
public static int NetworkToHostOrder (int network);
static member NetworkToHostOrder : int -> int
Public Shared Function NetworkToHostOrder (network As Integer) As Integer

參數

network
Int32

以網路位元組順序表示之要轉換的數字。

傳回

以主機位元組順序表示的整數值。

範例

下列範例會 NetworkToHostOrder 使用 方法,將整數值從網路位元組順序轉換為主機位元組順序。

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 );
}
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);
}
Public Sub NetworkToHostOrder_Integer(networkByte As Integer)
    Dim hostByte As Integer
    ' 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)
End Sub

備註

不同的計算機會使用不同的慣例來排序多位元組整數值內的位元組。 有些計算機會將最重要的位元組優先 (稱為「大端順序」) ,而其他計算機則會放置最不重要的位元組第一個 (稱為「小到尾順序」) 。 若要搭配使用不同位元組排序的計算機,透過網路傳送的所有整數值都會以最重要位元組優先的網路位元組順序傳送。

方法 NetworkToHostOrder 會將儲存在主機系統上的多位元組整數值,從網路所使用的位元組順序轉換為主機所使用的位元組順序。

另請參閱

適用於

NetworkToHostOrder(Int64)

來源:
IPAddress.cs
來源:
IPAddress.cs
來源:
IPAddress.cs

將長整數值從網路位元組順序轉換為主機位元組順序。

public:
 static long NetworkToHostOrder(long network);
public static long NetworkToHostOrder (long network);
static member NetworkToHostOrder : int64 -> int64
Public Shared Function NetworkToHostOrder (network As Long) As Long

參數

network
Int64

以網路位元組順序表示之要轉換的數字。

傳回

以主機位元組順序表示的長整數值。

範例

下列範例會 NetworkToHostOrder 使用 方法,將長值從網路位元組順序轉換為主機位元組順序。

void NetworkToHostOrder_Long( __int64 networkByte )
{
   __int64 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 );
}
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);
}
Public Sub NetworkToHostOrder_Long(networkByte As Long)
    Dim hostByte As Long
    ' 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)
End Sub

備註

不同的計算機會使用不同的慣例來排序多位元組整數值內的位元組。 有些計算機會將最重要的位元組優先 (稱為「大端順序」) ,而其他計算機則會放置最不重要的位元組第一個 (稱為「小到尾順序」) 。 若要搭配使用不同位元組排序的計算機,透過網路傳送的所有整數值都會以最重要位元組優先的網路位元組順序傳送。

方法 NetworkToHostOrder 會將儲存在主機系統上的多位元組整數值,從網路所使用的位元組順序轉換為主機所使用的位元組順序。

另請參閱

適用於