关于合并字符串数组(望大家指导下,分不够的话,另外开帖补)
string[] a = {aaa,bbb,ccc}
string[] b = {111,222,333}
如何让
string[] c = [3][]
c[0] = {aaa,111,222,333}
c[1] = {bbb,111,222,333}
c[2] = {ccc,111,222,333}
这种结果 ?
还有点问题,如果数组a 和 b 的值是动态的,怎么合并.
------解决方案--------------------好像只能是对数组进行循环操作了,应该没有什么好用的方法。
------解决方案--------------------string[] a = {aaa,bbb,ccc}
string[] b = {111,222,333}
string[] c
c[0] = a[0] + ", " + b[0] + ", " + b[1] + ", " + b[2]
------解决方案--------------------用循环吧:
string[] a = { "aaa ", "bbb ", "ccc " };
string[] b = { "111 ", "222 ", "333 " };
string[][] s = new string[a.Length][];
for (int i = 0; i < a.Length; i++)
{
s[i] = new string[b.Length + 1];
s[i][0] = a[i];
for (int j = 1; j < s[i].Length; j++)
{
s[i][j] = b[j - 1];
}
}
------解决方案--------------------没想到好方法...-_-
------解决方案--------------------用List不行吗???
------解决方案--------------------动态生成是什么意思?
------解决方案--------------------用循环
------解决方案--------------------没固定的办法 根据你的问题写一种算法
------解决方案--------------------循环,判断
------解决方案--------------------支持babyrockxray(Game~Over)