主题:怎么用vc.net读写文本文件?
lomge
[专家分:110] 发布于 2006-02-10 22:13:00
请教怎么用vc.net读写文本文件(一个控制台应用程序)[em3]
回复列表 (共5个回复)
沙发
jzyray [专家分:20610] 发布于 2006-02-10 22:14:00
利用File.IO.StreamReader和File.IO.StreamWriter
板凳
lomge [专家分:110] 发布于 2006-02-10 22:17:00
能不能稍微写一个例子,便于理解,谢谢了
3 楼
tianyuan008 [专家分:14360] 发布于 2006-02-10 23:14:00
console 应用程序用<fstream> 就行了. 其实不管什么类型的程序,<fstream> 中的类和对象以及函数都是可用的.一般 c++ 的书上都会讲 <fstream> 的用法的.
4 楼
vrace [专家分:3590] 发布于 2006-02-14 20:49:00
FileStream fs = new FileStream("somefile.txt", FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs);
string s = string.Empty;
while(true)
{
s = sr.ReadLine(); // Read a line
if(s == null)
break;
Console.WriteLine(s); // Output
}
sr.Close();
fs.Close();
5 楼
vrace [专家分:3590] 发布于 2006-02-14 20:51:00
如果想写文件
FileStream fs = new FileStream("sometext.txt", FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
// sw.WriteLine
// sw.Write
// These functions can be used to write file
sw.Close();
fs.Close();
我来回复