110,537
社区成员
发帖
与我相关
我的任务
分享
DataSet result = .....//你的查询结果
using(FileStream destinationStream = new FileStream(@"C:\a.txt", FileMode.Create, FileAccess.Write)){
try{
new BinaryFormatter().Serialize(destinationStream, result);
}
catch(Exception ex){throw ex;}
finally{destinationStream.Close();}
}
string fileName = "MyNew.data";
if (File.Exists(fileName))
{
MessageBox.Show("当前文件已经存在");
}
else
{
FileStream fs = new FileStream(fileName, FileMode.Create);
BinaryWriter writer = new BinaryWriter(fs);
writer.Write(textBox1.Text);
for (int i = 0; i < 300; i++)
{
writer.Write(10 + i);
}
MessageBox.Show("写入文件成功");
textBox1.Text = "";
writer.Close();
fs.Close();
}
你可以参考一下,这个就是二进制