添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
public: static initonly bool IsLittleEndian;
public static readonly bool IsLittleEndian;
 staticval mutable IsLittleEndian : bool
Public Shared ReadOnly IsLittleEndian As Boolean 

Field Value

The following code example illustrates the use of the IsLittleEndian field.

// Example of the BitConverter::IsLittleEndian field. using namespace System; int main() Console::WriteLine( "This example of the BitConverter::IsLittleEndian field " "generates \nthe following output when run on " "x86-class computers.\n" ); Console::WriteLine( "IsLittleEndian: {0}", BitConverter::IsLittleEndian ); This example of the BitConverter::IsLittleEndian field generates the following output when run on x86-class computers. IsLittleEndian: True // Example of the BitConverter.IsLittleEndian field. using System; class LittleEndDemo public static void Main( ) Console.WriteLine( "This example of the BitConverter.IsLittleEndian field " + "generates \nthe following output when run on " + "x86-class computers.\n"); Console.WriteLine( "IsLittleEndian: {0}", BitConverter.IsLittleEndian ); This example of the BitConverter.IsLittleEndian field generates the following output when run on x86-class computers. IsLittleEndian: True open System printfn $"This example of the BitConverter.IsLittleEndian field generates \nthe following output when run on x86-class computers.\n" printfn $"IsLittleEndian: {BitConverter.IsLittleEndian}" // This example of the BitConverter.IsLittleEndian field generates // the following output when run on x86-class computers. // IsLittleEndian: True ' Example of the BitConverter.IsLittleEndian field. Module LittleEndDemo Sub Main( ) Console.WriteLine( _ "This example of the BitConverter.IsLittleEndian " & _ "field generates " & vbCrLf & "the following output " & _ "when run on x86-class computers." & vbCrLf ) Console.WriteLine( "IsLittleEndian: {0}", _ BitConverter.IsLittleEndian ) End Sub End Module ' This example of the BitConverter.IsLittleEndian field generates ' the following output when run on x86-class computers. ' IsLittleEndian: True

Remarks

Different computer architectures store data using different byte orders. "Big-endian" means the most significant byte is on the left end of a word. "Little-endian" means the most significant byte is on the right end of a word.

You can convert from network byte order to the byte order of the host computer without retrieving the value of the BitConverter.IsLittleEndian field by passing a 16-bit, 32-bit, or 64 bit integer to the IPAddress.HostToNetworkOrder method.