110,539
社区成员
发帖
与我相关
我的任务
分享
DropdownList不行么
不打算用XML来存储吗
string txt = @"@学生
#学生1
#学生2
@老师
#老师1
#老师2
#老师3";
string pattern = @"@(?<key>\S+)\s*(?:#(?<value>\k<key>\S+)\s*)+";
foreach (Match m in Regex.Matches(txt, pattern))
{
Console.WriteLine("Key is {0}:", m.Groups["key"].Value);
foreach (Capture c in m.Groups["value"].Captures)
{
Console.WriteLine(c.Value);
}
}
StreadReader一行一行读取,判断,如果是@开头,则new一个string数组,直到下一个@开始。中间的#开头的,则添加到当前string数组中。
在webform才有吧。在winfom里面好像没有这个控件。我想展示在一个窗体上,应该用哪个? [quote=引用 4 楼 Chinajiyong 的回复:] DropdownList不行么