private class AAA { public string name { get; set; } public string arg { get; set; } }
List<AAA> aaa = new List<AAA>();
AAA fff = new AAA();
fff.name = "张三";
fff.arg = "12";
aaa.Add(fff);
fff = new AAA();
fff.name = "李四";
fff.arg = "12";
aaa.Add(fff);
fff = new AAA();
fff.name = "张三";
fff.arg = "13";
aaa.Add(fff);
fff = new AAA();
fff.name = "王五";
fff.arg = "13";
aaa.Add(fff);
fff = new AAA();
fff.name = "张三";
fff.arg = "14";
aaa.Add(fff);
var ccc = aaa.Where(aa => aa.name == "张三");
Console.WriteLine(string.Join(" ", ccc.Select(aa => aa.name + " " + aa.arg).ToArray()));