c#如何对.txt文本文件进行增改删查?

fenglipo 2009-12-24 08:08:05
谢谢各位大哥大姐们 我现在快疯了
...全文
383 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wusenet041 2009-12-24
  • 打赏
  • 举报
回复
如果把txt文件当做想数据库一样来处理的话,好像是还需要一个.ini的索引文件的吧 可以这样了解下
fenglipo 2009-12-24
  • 打赏
  • 举报
回复
读出来的数据是显示在textbox里边的
silentwins 2009-12-24
  • 打赏
  • 举报
回复
查找的,可以把读取的内容放在一个string里面

然后用string.IndexOf("your search string")来查找
改的话可以用string.Replace()来更改
silentwins 2009-12-24
  • 打赏
  • 举报
回复
读取的

using (StreamReader sr = new StreamReader("TestFile.txt")) 
{
String line;
// Read and display lines from the file until the end of
// the file is reached.
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
silentwins 2009-12-24
  • 打赏
  • 举报
回复
using (StreamWriter sw = new StreamWriter("TestFile.txt")) 
{
// Add some text to the file.
sw.Write("This is the ");
sw.WriteLine("header for the file.");
sw.WriteLine("-------------------");
// Arbitrary objects can also be written to the file.
sw.Write("The date is: ");
sw.WriteLine(DateTime.Now);
}
ProjectDD 2009-12-24
  • 打赏
  • 举报
回复
如果要细致的操作文件内容 不妨 把文件改成XML类型的文件,

mngzilin 2009-12-24
  • 打赏
  • 举报
回复
string text=string.Format("{0}---{1}", "sss", 2););//格式化字符串text="sss---2"
StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt");
sw.WriteLine(text);//每次都写一行
sw.Flush();
sw.Close();
fenglipo 2009-12-24
  • 打赏
  • 举报
回复
给我一个思路吧 怎么样才能按照格式存进去 以后方便增删改查的操作
mngzilin 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fenglipo 的回复:]
现在好比要把数据库当成文本文档  然后存数据就去 有用户名 密码,存进去以后在对里边数据进行增删改查

[/Quote]

这样不太好吧。不用数据库。如果用txt,要用一定的格式保存文件。三言两语很难说清楚。
fenglipo 2009-12-24
  • 打赏
  • 举报
回复
现在好比要把数据库当成文本文档 然后存数据就去 有用户名 密码,存进去以后在对里边数据进行增删改查
fenglipo 2009-12-24
  • 打赏
  • 举报
回复
大哥能说清楚点吗 我是个新手 现在都不知道怎么存到文本文档里 愁死了
wuyq11 2009-12-24
  • 打赏
  • 举报
回复
string str=File.ReadAllText("");
str=str.Replace("","");
File.WriteAllText("");
string[] arr=File.ReadAllLine();

StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt");
sw.WriteLine("");
sw.Flush();
sw.Close();


fenglipo 2009-12-24
  • 打赏
  • 举报
回复
希望大家有源代码相送 在这先谢谢大家了

111,120

社区成员

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

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

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