BitConverter.IsLittleEndian BitConverter.IsLittleEndian BitConverter.IsLittleEndian BitConverter.IsLittleEndian Field

Definition

Gibt die Bytereihenfolge (Endianwert) an, in der Daten in dieser Computerarchitektur gespeichert werden.Indicates the byte order ("endianness") in which data is stored in this computer architecture.

public: static initonly bool IsLittleEndian;
public static readonly bool IsLittleEndian;
 staticval mutable IsLittleEndian : bool
Public Shared ReadOnly IsLittleEndian As Boolean 

Feldwert

Beispiele

Im folgenden Codebeispiel wird die Verwendung des IsLittleEndian -Felds veranschaulicht.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
*/
' Example of the BitConverter.IsLittleEndian field.
Imports System
Imports Microsoft.VisualBasic

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

Hinweise

In verschiedenen Computerarchitekturen werden Daten mithilfe unterschiedlicher Byte Bestellungen gespeichert.Different computer architectures store data using different byte orders. "Big-Endian" bedeutet, dass sich das signifikanteste Byte am linken Ende eines Worts befindet."Big-endian" means the most significant byte is on the left end of a word. "Little-Endian" bedeutet, dass sich das signifikanteste Byte am rechten Ende eines Worts befindet."Little-endian" means the most significant byte is on the right end of a word.

Hinweis

Sie können von der Netzwerk-Byte-Reihenfolge in die Byte Reihenfolge des Host Computers konvertieren, ohne BitConverter.IsLittleEndian den Wert des Felds abzurufen, indem Sie eine 16-Bit-, 32-Bit- IPAddress.HostToNetworkOrder oder 64-Bit-Ganzzahl an die-Methode übergeben.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.

Gilt für: