你如何使用尽可能少的代码行将一个布尔数组转换为像"false,true,true,false"这样的字符串?
Python允许我使用以下(非常好和干净):
", ".join(map(str, [False, True, True, False]))
Run Code Online (Sandbox Code Playgroud)
在C#中,string.Join只允许我加入一个字符串数组.
那么在C#中做同样的简短方法是什么?
Dar*_*rov 27
var array = new[] { true, false, false };
var result = string.Join(", ", array.Select(b => b.ToString()).ToArray());
Console.WriteLine(result);
Run Code Online (Sandbox Code Playgroud)