V2/Cet/IO/Cet.IO/ByteArray/ByteArrayHelpers.Convert.NET.cs
/// <summary>
/// Restituisce un enumeratore che fornisce i bytes per rappresentare un single. Si considera il formato "big-endian" (Motorola)
/// </summary>
/// <param name="value">Il valore da convertire</param>
/// <returns>L'enumeratore con i bytes equivalenti</returns>
Restituisce un enumeratore che fornisce i bytes per rappresentare un single. Si considera il formato "big-endian" (Motorola)
Restituisce un enumeratore che fornisce i bytes per rappresentare un single . Si considera il formato " big - endian " ( Motorola )
public static IEnumerable<byte> EnumerateSingleBE(Single value)
        {
            byte[] temp = BitConverter.GetBytes(value);
            if (BitConverter.IsLittleEndian)
            {
                yield return temp[3];
                yield return temp[2];
                yield return temp[1];
                yield return temp[0];
            }
            else
            {
                yield return temp[0];
                yield return temp[1];
                yield return temp[2];
                yield return temp[3];
            }
        }
public static IEnumerable < byte > EnumerateSingleBE ( Single value ) { byte [ ] temp = BitConverter . GetBytes ( value ) ; if ( BitConverter . IsLittleEndian ) { yield return temp [ 3 ] ; yield return temp [ 2 ] ; yield return temp [ 1 ] ; yield return temp [ 0 ] ; } else { yield return temp [ 0 ] ; yield return temp [ 1 ] ; yield return temp [ 2 ] ; yield return temp [ 3 ] ; } }
Restituisce un enumeratore che fornisce i bytes per rappresentare un single.
Restituisce un enumeratore che fornisce i bytes per rappresentare un single .
//Intel
L'enumeratore con i bytes equivalenti
L ' enumeratore con i bytes equivalenti
value
Single
Il valore da convertire
Il valore da convertire