在foreach循环中插值C#,如何做到这一点



>我的程序中有以下代码:

string[] strarray = new string[] {bird, lion, ape};
Array.Reverse(strarray);
strarray.Reverse();
foreach(var value in strarray)
{
Console.Write(value.ToString());
}

我希望数组"strarray"像那个 Array[ strarray ] 一样被包围。我不能使用字符串。在此处格式化,因为它循环遍历它,并且每个字符串都会添加文本 Array[ ... ]。我应该怎么做?

试试这个:

string[] strarray = new string[] { "bird", "lion", "ape" };
Console.Write($"Array[{String.Join(", ", strarray.Reverse())}]");

这给了我:

阵列[猿、狮子、鸟]

相关内容

最新更新