c#中如何将二进制转化为字符串
3个回答
展开全部
你这个是,读取一个二进制的文件?
把二进制的文件内容,转成string类型的内容?
using (FileStream stream = File.OpenRead(@"路径"))
{
byte[] content = new byte[stream.Length];
for (int i = 0; i < content.Length; i++)
{
content[i] = (byte)stream.ReadByte();
}
Console.WriteLine(Encoding.Default.GetString(content));
}
展开全部
public string ByteToString(byte[] inputBytes)
{
StringBuilder temp = new StringBuilder(2048);
foreach (byte tempByte in inputBytes)
{
temp.Append(tempByte > 15 ?
Convert.ToString(tempByte, 2) : '0' + Convert.ToString(tempByte, 2));
}
return temp.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用convert.tostring方法```
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询