让我们说,我有tableOne这个结构
Name Age
=========================
John 34
Ammy 23
Joe 16
Sam 18
Run Code Online (Sandbox Code Playgroud)
我想要的是在单个字符串中喜欢这种格式
John (34) , Ammy (23) , Joe (16) , Sam (18)
Run Code Online (Sandbox Code Playgroud)
如何使用lambda表达式以简短的方式获得它?谢谢 :)
var result = string.Join(",", tableOne.Select(x=>string.Format("{0} ({1})", x.Name, x.Age)));
Run Code Online (Sandbox Code Playgroud)