.Net实现IO操作
IO操作需要的web.config里的节点配置
<configuration>
<appSettings>
<!--上传文件类型要求-->
<add key="imgType"
value=".jpg|.png|.gif"/>
<!--存储上传图片的路径(虚拟路径)-->
<add key="upImg"
value="~/upImg"/>
</appSettings>
//获取指定目录下的子目录
string[]
_aryString=Directory.GetDirectories(@"D:\");
if
(_aryString.Length ==
0)
Response.Write("该目录下没有文件夹");
else
{
foreach
(string _s in
_aryString)
lbInfo.Items.Add(_s);
}
//设定当前时间为文件名
string _strName = DateTime.Now.ToString("yyyyMMddhhmmssfff");
//文件路径
string _strPath = @"d:\" + _strName + ".txt";
//借助FileStream创建文件
FileStream _fsFiles = new FileStream(_strPath,
FileMode.Create);
//借助StreamWriter将信息写入流//第二个参数为编码设置,预防乱码
StreamWriter _swInfo = new StreamWriter(_fsFiles,
System.Text.Encoding.Default);
//将要创建的文本信息写入流中
_swInfo.Write(txtInfo.Text.Trim());
//清楚缓冲区(实质是将信息写入文本文件)
_swInfo.Flush();
_swInfo.Close();
_fsFiles.Close();
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。