string[] stringarray中存放着若干个字符串。object[] objectarray 中存放着若干个字符串数组。
int[] arraylength中存放着objectarray中存放的字符串数组的长度。如string[] arraya : { "aa", "bb" };
string[] arrayb : { "ccc" };
string[] arrayc : { "dd", "ee" };
string[] arrayd : { "fff" };
objectarray[0] = arraya;
objectarray[1] = arrayb;
objectarray[2] = arrayc;
objectarray[3] = arrayd;arraylength[0] = 2;
arraylength[1] = 1;
arraylength[2] = 2;
arraylength[3] = 1;求一函数string[] print()
{}要求输出:outarray[0]="aacccddff";
outarray[1]="aaccceeff";
outarray[2]="bbcccddff";
outarray[3]="bbccceeff";
int[] arraylength中存放着objectarray中存放的字符串数组的长度。如string[] arraya : { "aa", "bb" };
string[] arrayb : { "ccc" };
string[] arrayc : { "dd", "ee" };
string[] arrayd : { "fff" };
objectarray[0] = arraya;
objectarray[1] = arrayb;
objectarray[2] = arrayc;
objectarray[3] = arrayd;arraylength[0] = 2;
arraylength[1] = 1;
arraylength[2] = 2;
arraylength[3] = 1;求一函数string[] print()
{}要求输出:outarray[0]="aacccddff";
outarray[1]="aaccceeff";
outarray[2]="bbcccddff";
outarray[3]="bbccceeff";
解决方案 »
- MsChart的Series顺序问题
- 【实体框架】ObjectContext 对象是使用时创建好,还是建全局实例好?
- c# 无法完整删除 XML 带ID的节点
- C#中如何用ado.net?
- 最近在下面网站上注册的简历,原先说要4000/月,大伙都说少那要多少呀??谢谢
- 如何在一个TextBox中设置字体多种样式?
- 使用InstallUtil.exe安装系统服务时“没有 RunInstallerAttribute 的公共安装程序”
- 请问怎样使窗口自动适应800*600,1024*768
- 这里的Writeline中oFunny是否被包装(Box)
- 请问如何获取枚举所继承的类型?
- 用C#写代码,却发现实现某功能需要#include几个比较大的头文件。请问怎么解决这个问题啊。
- C# 与c交互不上
outarray[1]="aaccceeff";
outarray[2]="bbcccddff";
outarray[3]="bbccceeff";
怎么来的
Function CombineString(cols As Collection, n As Long, s As String, colResult As Collection) As Long
Dim c As Channal
Set c = cols(n)
For a = 1 To c.colSentence.Count
If n = cols.Count Then
colResult.Add s + c.colSentence(a)
Else
CombineString cols, n + 1, s + c.colSentence(a), colResult
End If
Next
End Function
如:
channal1:我,他
channal2:是,不是
channal3:人,动物
out:
我是人
我是动物
我不是人
我不是动物
他是人
他是动物
他不是人
他不是动物找了段代码,也是csdn以前的,用的是递归。
另外是VB的代码吧,看不懂。
然后再arraya[0]+arraya[0]+arrayc[1]+....
是这样吗?
然后再arraya[0]+arrayb[0]+arrayc[1]+.... arrayb不错。
{
string s="";
for(int j=0;j<objectarray[i].length;j++)
{
s+=objectarray[i][j];
}
System.Console.WriteLine(s);
}