用C#如何将文件用二进制方式读出显示在文本框中?? 如何将一串二进制字符串保存为一个文件!!

用C#如何将文件用二进制方式读出显示在文本框中??如何将一串二进制字符串保存为一个文件!!... 用C#如何将文件用二进制方式读出显示在文本框中?? 如何将一串二进制字符串保存为一个文件!! 展开
 我来答
endall_man
2011-11-26 · TA获得超过154个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:116万
展开全部
你是指用101101这样的方式显示,还是加载文件内容,加载文件内容比较简单,用FileStream就行了,如果用101101这样的方式就比较麻烦 ,第一种方法代码:
FileStream fs=new FileStream("文件名",FileMode.Open);
int length=(int)(fs.Length>1000?1000:fs.Length);//因为大文件时显示起来非常慢,所以采用分页显示,一页显示1000字节。
byte[] bs=new byte[length];
fs.Read(bs,0,length);
fs.Close();
string s="";//显示内容
foreach(byte b in bs){
s+=b+"空格";//分格符为"空格"。
}
this.TextBox.Text=s;//显示
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式