小弟初学private void FillList()
{
istFile.Clear();//清除istFile的当前内容
//使用foreach遍历指定路径下的所有文件
foreach(string m_FileName in Directory.GetFiles(m_Address))
{
//对获得的文件名进行处理,使其包含文件名和后缀名
string m_Name = m_FileName.Substring(m_Address.Length + 1, m_FileName.Length - m_Address.Length - 1);
ListViewItem m_item = istFile.Items.Add(m_Name);//将文件名显示到istFile中
m_item.ImageIndex = 0;//设置ListViewitem的显示图标
}
return;
}
string m_Name = m_FileName.Substring(m_Address.Length + 1, m_FileName.Length - m_Address.Length - 1); 这个代码我怎么看不明白,高人通俗详细慢慢解释下!
顺便问问还有别的方法吗?
{
istFile.Clear();//清除istFile的当前内容
//使用foreach遍历指定路径下的所有文件
foreach(string m_FileName in Directory.GetFiles(m_Address))
{
//对获得的文件名进行处理,使其包含文件名和后缀名
string m_Name = m_FileName.Substring(m_Address.Length + 1, m_FileName.Length - m_Address.Length - 1);
ListViewItem m_item = istFile.Items.Add(m_Name);//将文件名显示到istFile中
m_item.ImageIndex = 0;//设置ListViewitem的显示图标
}
return;
}
string m_Name = m_FileName.Substring(m_Address.Length + 1, m_FileName.Length - m_Address.Length - 1); 这个代码我怎么看不明白,高人通俗详细慢慢解释下!
顺便问问还有别的方法吗?
m_Name="C:\Test\1.txt".Substring(7+1,13-7-1)
m_Name为"1.txt",取出不带路径的文件名