C#:文件的按行读/写及文件目录对话框的使用

2016-01-29 13:16 36 1 收藏

C#:文件的按行读/写及文件目录对话框的使用,C#:文件的按行读/写及文件目录对话框的使用

【 tulaoshi.com - ASP.NET 】


Author:David Euler
Date: 2004/11/16
Email:de_euler-david@yahoo.com.cn
有任何问题,请与我联系:)

按行读写文件
判断文件是否存在:File.Exists(string filePath)
判断目录是否存在:Directory.Exists("D:LastestVersion")
按行读取文件:
int fileCount=0;
// Open the file just specified such that no one else can use it.
StreamReader sr = new StreamReader(textBox1.Text.Trim());
while(sr.Peek() > -1)//StreamReader.Peek()返回下一个可用字符,但不使用它
{
listBox1.Items.Add(sr.ReadLine());
fileCount++;
}
sr.Close();
按行写入文件:
StreamWriter sw = new StreamWriter("D:result.txt");
for(int i=0;i<10;i++)
{
sw.WriteLine("这是第"+i.ToString()+"行数据");
}
文件目录对话框的使用
文件对话框即过滤条件的使用:
string resultFile="";
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.InitialDirectory = "D:Patch" ;
openFileDialog1.Filter = "All files (*.*)|*.*|txt files (*.txt)|*.txt" ;

openFileDialog1.FilterIndex = 2 ;
openFileDialog1.RestoreDirectory = true ;
if(openFileDialog1.ShowDialog() == DialogResult.OK)
resultFile=openFileDialog1.FileName;
目录对话框的使用:
string resultFolder="";
FolderBrowserDialog openFolderDialog1=new FolderBrowserDialog(); openFolderDialog1.RootFolder=Environment.SpecialFolder.MyComputer; if(openFolderDialog1.ShowDialog()==DialogResult.OK) resultFolder=openFolderDialog1.SelectedPath;

来源:https://www.tulaoshi.com/n/20160129/1489499.html

延伸阅读
标签: Web开发
读文件的例子 *************************************************** %@ page contentType="text/html;charset=gb2312"% % //变量声明 java.lang.String strFileName; //文件名 java.io.File objFile; //文件对象 java.io.FileReader objFileReader; //读文件对象 char[] chrBuffer = new char[10]; //缓...
Author:David Euler Date: 2004/11/16 Email:de_euler-david@yahoo.com.cn 有任何问题,请与我联系:) 获取文件的版本信息: FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersionInfo("D:\\TEST.DLL"); textBox1.Text="版本号: " + myFileVersionInfo1.FileVersion; 更改文件属性,删除只读文件: 下例欲将E:\test.txt文件拷...
你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么? 通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就...
标签: 电脑入门
避免上述情况很简单,只要重新启动回收站中的删除文件对话框即可。右击桌面上的回收站,并选择属性,然后查看并勾选显示删除确认对话框的复选框即可。 这方法很简单吧,以后再删除文件时,就会得到确认是否确认删除特定文件的提示对话框。
对话框打印预览及打印 作者:张子林 下载源代码 近来我在用VC开发一套MIS时没有用MFC的文档视图模板,所以在打印这上面就只好自己写了一套,用起来感觉还可以,所以写出来大家一起修正一下吧,也许能给大家起点作用吧! 系统UI是基于对话框的,大家如果感觉不错可以进行自我修正! 我们先来看看程序界...

经验教程

741

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部