| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 528 人关注过本帖
标题:[求助]写入文本出错
只看楼主 加入收藏
moonshines
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-5-8
收藏
 问题点数:0 回复次数:4 
[求助]写入文本出错

请教大家个问题,我想将些东西写入文本文件:
string strFilePath = @"f:\food.txt";
string str=desk;
StreamWriter sw;
if (!File.Exists(strFilePath))
{
using (sw = File.CreateText(strFilePath))
{
sw.WriteLine(str);
sw.Close();
}

}
编译通过了,执行的时候给我报错说是
未处理DirectoryNotFoundException
未能找到路径“\f:\food.txt”的一部分
各位大虾帮帮忙,这要怎么改啊? 先谢谢拉!

搜索更多相关主题的帖子: 文本 
2007-05-09 16:36
moonshines
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-5-8
收藏
得分:0 
我知道是路径的问题,可@"f:\food.txt"写得好象又没错,到底是怎么回事呢?
2007-05-09 16:41
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
food.txt这个文件存在吗?

飘过~~
2007-05-09 17:02
moonshines
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-5-8
收藏
得分:0 
开始是不存在的,我的代码是先判断是否存在,(!File.Exists(strFilePath)),不存在的话才有执行操作,斑竹真的很负责啊!呵呵!我发的贴斑竹都有及时的帮我解决啊!
2007-05-09 19:30
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
设置一下写入方式,默认的应该是不存在文件的话会引发异常,
你自己在代码里面把他的属性设置为文件不存在则自动创建文件就可以了。

C#Winform技术群:25380362
博客:http:///boyliupan/
2007-05-09 20:38
快速回复:[求助]写入文本出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047172 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved