private void btnGetPrintingName_Click(object sender, EventArgs e)
{
string strRegText=this.textBoxRegText.Text;
Regex reg = new Regex(strRegText, RegexOptions.Singleline);
//文件名顺序
IList<FileInfo> ds = m_ds;
//Object 是引用,textBox改变了
ReplaceName(ds, reg, "", textBoxPrintingNameAndName);
}
private void ReplaceName(IList<FileInfo> ds, Regex reg, string replaceMant, TextBox textBox) {
StringBuilder strBuilder = new StringBuilder();
foreach (FileInfo item in ds)
{
strBuilder.Append(reg.Replace(item.Name, replaceMant)+"\t"+item.Name+Environment.NewLine);
}
textBox.Text=strBuilder.ToString();
}