一个关于“StreamWriter”的问题

birdjuly1 2003-11-14 07:32:02
我用了一个TextBox来获取用户的输入,
然后用TextBox.text作为文件名来创建文件:
StreamWriter sw=new StreamWriter(TextBox.Text)
现在怎么将我的文件创建到我所希望的目录
下面(比如"C:\inetpub\wwwroot\")下面?
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
feigehao 2003-11-15
  • 打赏
  • 举报
回复
你用fileStream 比用StreamWriter要好
string str1="c:\\inetpub\\wwwroot";
str1+=textBox1.Text.ToString();
FileStream file = new FileStream(str1,FileMode.OpenOrCreate, FileAccess.Write);
Abac 2003-11-15
  • 打赏
  • 举报
回复
string strFile = @"C:\inetpub\wwwroot\" + this.TextBox.Text;
StreamWriter sw = new StreamWriter(strFile);

ps: I don't like your "!!".
birdjuly1 2003-11-15
  • 打赏
  • 举报
回复
Abac(~~) Why? But I Think I need to thank you.
birdjuly1 2003-11-14
  • 打赏
  • 举报
回复
不行,我要创建的文件是以用户输入的值为文件名的!!
就是FileName=this.TextBox.Text;
看清楚问题
maten 2003-11-14
  • 打赏
  • 举报
回复
然后用sw.appand(textbox.txt)就可以了
hujun331 2003-11-14
  • 打赏
  • 举报
回复
试一下这个
StreamWriter sw=new StreamWriter(@"C:\inetpub\wwwroot\TextBox.txt");

111,125

社区成员

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

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

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