Ler en inglés

Compartir por


BitConverter.IsLittleEndian Campo

Definición

Indica el orden de bytes ("modos endian") en los datos que se almacenan en la arquitectura de este equipo.

C#
public static readonly bool IsLittleEndian;

Valor de campo

Ejemplos

En el ejemplo de código siguiente se muestra el uso del IsLittleEndian campo .

C#
// 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
*/

Comentarios

Las distintas arquitecturas de equipo almacenan datos mediante diferentes pedidos de bytes. "Big-endian" significa que el byte más significativo está en el extremo izquierdo de una palabra. "Little-endian" significa que el byte más significativo está en el extremo derecho de una palabra.

Nota

Puede convertir el orden de bytes de red en el orden de bytes del equipo host sin recuperar el valor del BitConverter.IsLittleEndian campo pasando un entero de 16 bits, 32 o 64 bits al IPAddress.HostToNetworkOrder método .

Se aplica a

Produto Versións
.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.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0