Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C#Web App中将2D数组数据放入字符串变量?_C#_Asp.net - Fatal编程技术网

如何在C#Web App中将2D数组数据放入字符串变量?

如何在C#Web App中将2D数组数据放入字符串变量?,c#,asp.net,C#,Asp.net,大家好,我有一个数组 string[,] terms; 如果我想将此数组数据以以下格式放入字符串变量string Va=“23,85,69” 这样,2D数组有两种类型的数据“name”和“Address”,那么这两种数据都将包含在单独的字符串变量中 希望你的答复 string result = string.Join(",", Enumerable.Range(0, terms.GetLength(0))

大家好,我有一个数组

string[,] terms;
如果我想将此数组数据以以下格式放入字符串变量string Va=“23,85,69” 这样,2D数组有两种类型的数据“name”和“Address”,那么这两种数据都将包含在单独的字符串变量中 希望你的答复

string result = string.Join(",", 
                    Enumerable.Range(0, terms.GetLength(0))
                       .SelectMany(i => Enumerable.Range(0, terms.GetLength(1))
                                           .Select(j => terms[i, j])));
编辑:非LINQ版本:

    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);
列表结果=新列表();
for(var i=0;i
您希望所有数组索引的名称和地址在一个字符串中还是在单独的字符串中?是的,我希望所有数组索引的名称在一个字符串中,所有数组索引的地址在另一个字符串中。我不愿意使用Linq。在我尝试使用字符串生成器时,是否有其他选择(inta=0;a