| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1077 人关注过本帖
标题:[求助]system.io 写入txt文件问题?
只看楼主 加入收藏
流星阿勇
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2007-4-1
收藏
 问题点数:0 回复次数:2 
[求助]system.io 写入txt文件问题?
<%@ Import Namespace ="System.IO" %>
<script language ="C#" runat ="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write ("<h3>"+"写入TXT文件的简单示例"+"<br></h3>");
String lujin=@"G:\myweb\net\read.txt";
if(!File.Exists (lujin))
{
StreamWriter writin;
writin = File.CreateText(lujin);
writin.WriteLine("my name is sunyong I am happy!");
writin.Close();

}
else
{
Response.Write("已经存入些文件!");
}
}
</script>


为什么写不进去。。。运行后直接就显示“已经存入些文件”请问这是为什么?高手们帮帮忙!!
搜索更多相关主题的帖子: txt system 文件 
2007-08-07 15:57
sean88
Rank: 1
等 级:新手上路
帖 子:146
专家分:0
注 册:2007-3-27
收藏
得分:0 
以下是引用流星阿勇在2007-8-7 15:57:28的发言:
<%@ Import Namespace ="System.IO" %>
<script language ="C#" runat ="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write ("<h3>"+"写入TXT文件的简单示例"+"<br></h3>");
String lujin=@"G:\myweb\net\read.txt";
if(!File.Exists (lujin))
{
StreamWriter writin;
writin = File.CreateText(lujin);
writin.WriteLine("my name is sunyong I am happy!");
writin.Close();

}
else
{
Response.Write("已经存入些文件!");
}
}
</script>


为什么写不进去。。。运行后直接就显示“已经存入些文件”请问这是为什么?高手们帮帮忙!!

你的if条件不是写得很清楚吗?(如果文件不存在就新生成一个文件然后写入,否则打印"已经存入些文件!");)
所以第一次运行的时候,会生成文件,然后写入.
第二次运行,文件已经存在,所以什么也不做,只打印"已经存入些文件!"这条消息~~


Knowledge is infinite.
2007-08-07 17:05
流星阿勇
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2007-4-1
收藏
得分:0 
哦。。我试试下。。谢谢了
知道了。我在一开始就在自己在根目录下建了一个resd.txt文档!!难怪会这样。把它删了就好了。

[此贴子已经被作者于2007-8-9 16:04:17编辑过]


我是菜鸟,但我会一直努力。。。相信总有一天会成功。。。
2007-08-09 15:56
快速回复:[求助]system.io 写入txt文件问题?
数据加载中...
 
   



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

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