.Net实现IO操作
2014-03-20 17:01
337 查看
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();
<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();
相关文章推荐
- java实现简单的IO字节流读写操作
- .NET中的文件IO操作实例
- .Net 2.0 中用 ICallbackEventHandler实现 Ajax无刷新操作
- Flex与.NET互操作(十五):使用FluorineFx中的字节数组(ByteArray)实现图片上传 推荐
- 用jQuery实现.net 2.0 treeview客户端无刷新操作的实例
- Flex与.NET互操作(八):使用FluorineFx网关实现远程访问
- .NET中的文件IO操作实例
- Edge实现NodeJS与.NET互操作(包括UI界面示例)
- Flex与.NET互操作(八):使用FluorineFx网关实现远程访问
- [学习笔记]Java文件IO操作------实现对文件的读取与写入
- Java的IO操作(二) - 带缓冲区的流对象、写入基本数据类型、实现命令行中的copy命令
- .NET中的IO操作之文件流(一)
- 在Java中实现.net中DataTable功能以及操作双数据库的List连接问题解决方案探究
- 【原创】.Net 微信 JS-SDK图片、语音上传接口的实现(MVC)-(二 、上传图片服务器操作)
- 涂涂乐的详细实现之三--文件IO操作
- (转)Edge实现NodeJS与.NET互操作(包括UI界面示例)
- .NET中的IO操作之文件流
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- Flex与.NET互操作(十三):FluorineFx.Net实现视频录制与视频回放
- .net 实现excel 自动化操作