如何在c# Web应用程序中将2D数组数据放入字符串变量中
本文关键字:数据 数组 变量 字符串 2D Web 应用程序 | 更新日期: 2023-09-27 18:02:02
嗨,我有一个像
这样的数组string[,] terms;
如果我想把这个数组数据以这种格式放入字符串变量string Va="23,85,69"这样二维数组有两种类型的数据"名称"answers"地址",然后两者都将在单独的字符串变量中获得
string result = string.Join(",",
Enumerable.Range(0, terms.GetLength(0))
.SelectMany(i => Enumerable.Range(0, terms.GetLength(1))
.Select(j => terms[i, j])));
EDIT: Non-LINQ version:
List<string> result = new List<string>();
for (var i = 0; i < terms.GetLength(0); i++)
{
for (var j = 0; j < terms.GetLength(1); j++)
{
result.Add(terms[i, j]);
}
}
string output = string.Join(",", result);