又碰到问题了,文件合并及分割的问题 我有一个二进制文件及一个XML文件,这两个文件在我的设计的程序中保存时需要合并在一起,形成为一个文件,打开时又需要将其分开,请问该怎么解决,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void button1_Click(object sender, System.EventArgs e) { string filenamepath="a.txt"; FileStream fs=new FileStream (filenamepath,FileMode.Open ); System.Text.StringBuilder sb=new System.Text.StringBuilder (); while(true) { int a= fs.ReadByte(); if(a!=-1) { if(a>29) sb.Append ((char)a); else{sb.Append ("["+a.ToString() +"]");} } else{break;} } textBox1.Text =sb.ToString(); }这是转成二进制的。转回来也差不多。 谢谢steedhorse(晨星)的提醒及 koenemy() 的代码。问题已解决。 有谁知道?在线等。。。 大家能否一起讨论个问题! 求正则表达式,清除网页标签中的内容 C#实现拖放EXE文件的难题!请解难谢谢 一个基于ASP.NET4.0的网站管理系统 为什么checkboxlist的值只能取到第一个 vs2005怎样用fileupload过滤文件类型 违反并发性: UpdateCommand 影响了预期 1 条记录中的 0 条。 为什么我的C#不能调试? 將屬性綁定到成員變量上 请高手帮忙!!感激涕零 请问while(true)这种条件是在什么时候停止啊
{
string filenamepath="a.txt";
FileStream fs=new FileStream (filenamepath,FileMode.Open );
System.Text.StringBuilder sb=new System.Text.StringBuilder ();
while(true)
{
int a= fs.ReadByte();
if(a!=-1)
{
if(a>29)
sb.Append ((char)a);
else{sb.Append ("["+a.ToString() +"]");}
}
else{break;}
} textBox1.Text =sb.ToString(); }
这是转成二进制的。转回来也差不多。