我就想自己用代码创建个文本文档,大神都写那么复杂,我写了一个傻瓜式的流写入/读出文本的方法
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Filestream
{
class Program
{
static void Main(string[] args)
{
while (true)
{
string name = "aa";
string conten = "aa";
Console.WriteLine("1,创建文件\n2,读取文件\n请选择:");
string selecte = Console.ReadLine();
switch (selecte)
{
case "1":
Console.WriteLine("请输入要创建文件的名称");
name = Console.ReadLine();
Console.WriteLine("请输入文件中要显示的内容");
conten = Console.ReadLine();
Writes(name, conten);
break;
case "2":
Console.WriteLine("请输入要查询内容的文件名:");
name = Console.ReadLine();
show(name);
break;
case "3":
Console.WriteLine("退出");
return;
default:
Console.WriteLine("您的选择有误,请重新选择");
break;
}
}
}
public static void Writes(string name,string conten)
{
StreamWriter sw = new StreamWriter(@"E:\赵焱杰\C#\"+name+".txt");
sw.Write(conten);
sw.Close();
Console.WriteLine(name+"文件创建成功");
}
public static void show(string name)
{
string text = File.ReadAllText(@"E:\赵焱杰\C#\"+name+".txt");
Console.WriteLine(text);
Console.WriteLine("读取结束");
}
}
}
恩,不需要注释,如果这都看不懂,就可以考虑回炉重造了