BitConverter.IsLittleEndian Field


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Indicates the byte order ("endianness") in which data is stored in this computer architecture.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

static val IsLittleEndian : bool

Field Value

Type: System.Boolean

true if the architecture is little-endian; false if it is big-endian.

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.

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

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top