C# 新建文本文件

在C#中如何检查文件夹中是否存在一个名字为“A”的TXT文件,如果存在则弹出提示,如果不存在则新建一个,并在里面写入数据,文人初学,谢谢各位给出完整的代码研究一下... 在C#中如何检查文件夹中是否存在一个名字为“A”的TXT文件,如果存在则弹出提示,如果不存在则新建一个,并在里面写入数据,文人初学,谢谢各位给出完整的代码研究一下 展开
 我来答
xiaowei123ch
2011-03-28 · 超过20用户采纳过TA的回答
知道答主
回答量:59
采纳率:100%
帮助的人:54.8万
展开全部
需要添加using System.IO命名空间

if (File.Exists("C:\\1.txt"))
{
MessageBox.Show("文件已存在!");
}
else
{
FileStream fs = new FileStream("C:\\1.txt", FileMode.CreateNew);
StreamWriter sw = new StreamWriter(fs);
sw.Write("你好啊"); //这里是写入的内容
sw.Flush();
}
0911ssj
2011-03-30
知道答主
回答量:31
采纳率:0%
帮助的人:18.2万
展开全部
先引入System.IO的命名空间,然后写如下代码
string file = txtFilePath.Text;
string content = txtContent.Text;
if (!File.Exists(file) == true)
{
MessageBox.Show("存在此文件!");
}
else
{
FileStream myFs = new FileStream(file, FileMode.Create);
StreamWriter mySw = new StreamWriter(myFs);
mySw.Write(content);
mySw.Close();
myFs.Close();
MessageBox.Show("写入成功");
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
binlq2003
2011-03-27
知道答主
回答量:11
采纳率:0%
帮助的人:7万
展开全部
if(File.Exist("路径/A.txt"))
{
MessageBox("提示");
}
else
{
StreamWrite sw = new StreamWrite("路径/A.txt");
SW.Write("fdak;fj");
……
sw.Close();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
03dkp4pcf
2011-03-28 · TA获得超过1121个赞
知道小有建树答主
回答量:1374
采纳率:0%
帮助的人:799万
展开全部
IFeatureClass.CreateFeature()可以创建一个Feature
IFeature.SetValue方法可以写值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式