C#中byte[]类型转换为其它类型

我们这里就举byte[]类型和long类型的转换,其它数据类型用BitConverter类以此类推:

/// <summary>
/// 字节数组转换为long类型
/// </summary>
/// <param name="bytes">字节数组</param>
/// <returns>long类型</returns>
static long BytesToLong(byte[] bytes)
{
    return BitConverter.ToInt64(bytes);
}

/// <summary>
/// long类型转换为字节数组
/// </summary>
/// <param name="number">long类型</param>
/// <returns>字节数组</returns>
static byte[] LongToBytes(long number)
{
    return BitConverter.GetBytes(number);
}
原文地址:https://www.cnblogs.com/OpenCoder/p/10411215.html