C#如何获取txt文本文档中指定的字符串并在listbox中显示出来

2025-01-08 03:59:28
推荐回答(2个)
回答1:

//解决思路:首先,将源字符串按","进行分割后存入mStr1,
// 然后,逐个循环mStr1的子字符串时,并用“|”分割每个子字符串,存入mTempString字符串数据
// 最后,向listbox中添加mTempString[1]。
try
{

//源字符串
string SourceStr = @"12345|jinming|456678, 12345|jinming2|456678, 12345|jinming3|456678, 12345|jinming4|456678";
//第一次分割后的字符串数组,mStr1
string[] mStr1 = SourceStr.Split(',');
//第二次分割后临时字符串数据.mTempString
string[] mTempString;
//将得到的值,存到listbox表中.jinming,jinming2,jinming3
System.Windows.Forms.ListBox listbox = new System.Windows.Forms.ListBox();
if (mStr1 != null)
{
for (int i = 0; i < mStr1.Length; i++)
{
mTempString = mStr1[i].Split('|');
if (mTempString != null && mTempString.Length > 1)
{
listbox.Items.Add(mTempString[1]);
}
}
}
}
catch
{

}

回答2:

首先用split分割成一段一段的,然后就是取你想要的咯