用于将字节转换为字符串的内置函数

时间:2010-02-19 04:59:32

标签: c#

我有以下方法:

    public static string ByteToString(byte[] Bytes, int Length)
    {
        Debug.Assert(Length <= Bytes.GetLength(0));
        StringBuilder str = new StringBuilder();

        for (int i = 0; i < Length; i++)
        {
            str.Append((char) Bytes[i]);
        }

        return str.ToString();
    }

这有内置功能吗? BitConverter.ToString()不会产生与上面相同的输出

1 个答案:

答案 0 :(得分:2)

string myString = Encoding.ASCII.GetString(bytes);

还有一个带有索引和计数的重载。