C#遍历文件夹下所有文件

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

FolderForm.cs的代码如下:

usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.IO;usingSystem.Text;usingSystem.Windows.Forms;namespaceHoverTree.Hewenqi

{publicpartialclassFolderForm : Form

{publicFolderForm()

{

InitializeComponent();

}string_selectPath;

List<string> _fileList=newList<string>();PRivatevoidbutton_selectFolder_Click(objectsender, EventArgs e)

{if(folderBrowserDialog_hoverTree.ShowDialog()==DialogResult.OK)

{

_selectPath=folderBrowserDialog_hoverTree.SelectedPath;

DirectoryInfo TheFolder=newDirectoryInfo(_selectPath);

StringBuilder m_sb=newStringBuilder();foreach(FileInfo fiinTheFolder.GetFiles())//遍历文件夹下所有文件{

_fileList.Add(fi.FullName);

m_sb.Append(fi.Name+"\r\n");

}

textBox_filesHovertree.Text=m_sb.ToString();

}

}privatevoidlinkLabel_HoverTree_LinkClicked(objectsender, LinkLabelLinkClickedEventArgs e)

{

Process.Start("http://hovertree.com");//打开何问起首页}

}

}

效果图:

[flash=500,400]http://s1.knowsky.com/20160211/5rbz2xt5zqo29.png[/flash]

点击这里下载程序

完整项目代码下载:

http://hovertree.codeplex.com/SourceControl/latest#Hewenqi/FolderForm.cs

下载方法:http://hovertree.com/hvtart/bjae/ldm2365l.htm

asp.net开源CMS http://www.cnblogs.com/sosoft/p/cms.html

开发技术文章收集 http://www.cnblogs.com/sosoft/p/kaifajishu.html

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航