【C#】实现ascii码转字符串

/// <summary>
/// ascii码转字符
/// </summary>
/// <param name="s"></param>
/// <returns></returns>
/// <exception cref="Exception"></exception>
public static string ConverAsciiToString(byte[] data)
{
    string result = string.Empty;
    try
    {
        foreach (byte b in data)
        {
            int a = int.Parse(b.ToString());   //现将字符串转成int类型
            if (a >= 0 && a <= 255)     //若不在这个范围内,则不是字符
            {
                char c = (char)a;   //利用类型强转得到字符
                result += c;
            }
        }
    }
    catch (Exception ex)
    {
    }
    return result;
}
posted @ 2025-05-05 09:22  qiutian-hao  阅读(33)  评论(0)    收藏  举报