c#怎么建立和读写文本文件?

lingfan99 2007-01-10 10:22:58
c#怎么建立和读写文本文件??初学编程,各位高手不要见笑
...全文
534 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouxingyu896 2010-01-26
  • 打赏
  • 举报
回复
支持三楼的

icwin 2007-04-08
  • 打赏
  • 举报
回复
mark
xyz16 2007-04-07
  • 打赏
  • 举报
回复
mark
ilove8 2007-01-10
  • 打赏
  • 举报
回复
StreamReader and StreamWriter
YAOHE 2007-01-10
  • 打赏
  • 举报
回复
楼上的正解
wheeler 2007-01-10
  • 打赏
  • 举报
回复
直接看帮助,里面详细的说明了。帮助索引key:StreamReader,StreamWriter
liujia_0421 2007-01-10
  • 打赏
  • 举报
回复
参见MSDN:

StreamReader and StreamWriter..
leohuang 2007-01-10
  • 打赏
  • 举报
回复
//写
System.IO.StreamWriter sw = System.IO.File.CreateText(path);
sw.Write("往里写吧");
//写完了close
sw.Close();

//读
System.IO.StringReader sr = System.IO.File.OpenText("文件路径");
string all = sr.ReadToEnd();//读所有的
string line = sr.ReadLine();//一行一行的读
sr.Close();//关闭
xyq1986 2007-01-10
  • 打赏
  • 举报
回复
FileStream类,Read,Write方法,
还有很多啦
File.ReadAllText (String)
……
lovefootball 2007-01-10
  • 打赏
  • 举报
回复
在MSDN或者Google搜索System.IO.File
小y的CSDN博客 2007-01-10
  • 打赏
  • 举报
回复
//读ini文件
public static ArrayList ReadIniFile()
{
//从文件config.ini中读取数据
StreamReader myrd=new StreamReader(filePath,Encoding.Default);
ArrayList tempstr=new ArrayList();
while(myrd.Peek()>=0)
{
tempstr.Add(myrd.ReadLine());
}
myrd.Close();
return tempstr;
}
//将ArrayList重新写入到文件中
public static void WriteIniFile(ArrayList content)
{
FileStream fs = new FileStream(filePath,FileMode.Create, FileAccess.Write, FileShare.None);
StreamWriter mywt=new StreamWriter(fs,Encoding.Default);
IEnumerator myEnumerator = content.GetEnumerator();
while (myEnumerator.MoveNext())
mywt.WriteLine(myEnumerator.Current);
mywt.Flush();
mywt.Close();
fs.Close();
}
Ki1381 2007-01-10
  • 打赏
  • 举报
回复
楼上的都对。
推荐一篇不错的Knowledge Base文章:如何在 Visual C# 中执行基本的文件 I/O。kb304430

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧