C# 交错数组问题 我有N(可变)个长度不定的字符串,现在想把他们放到一个这样的数组char[N][]中,请问该如何实现?请不要问我为什么不用string[N]存储,我现在就要用char[][]实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class Program{ static void Main() { int N = 2; char[][] a = new char[N][]; a[0] = new char[]{'a','b','c','\0'}; a[1] = new char[]{'O','K','\0'}; }} class Program{ static void Main() { // N个字符串 string[] s = {"Hello,", "world!", "\n"}; int N = s.Length; // 构造字符数组 char[][] a = new char[N][]; // 将N个字符串放入字符数组 for (int i = 0; i < N; i++) a[i] = s[i].ToCharArray(); }}/*结果是:a[0]: {'H','e','l','l','o',','}a[1]: {'w','o','r','l','d','!'}a[2]: {'\n'}*/ 自己解决了,wuyi8808回答是正确的,分给你了。 求C#视频啊 TreeView求帮忙做个导航 The ConnectionString property has not been initialized C#如何从指定路径加载Image dataGridView 设置某一行的颜色 InstallShield X制作安装包的两个小问题 sql语句的问题与水晶报表 结构、装箱、拆箱 问个关于close()的问题 把大的xml文件读取到dataset时候速度不理想? 如何在DataGridView以Combobox形式显示数据 bat命令复制文件夹下的最新一个文件
{
static void Main()
{
int N = 2;
char[][] a = new char[N][];
a[0] = new char[]{'a','b','c','\0'};
a[1] = new char[]{'O','K','\0'};
}
}
{
static void Main()
{
// N个字符串
string[] s = {"Hello,", "world!", "\n"};
int N = s.Length; // 构造字符数组
char[][] a = new char[N][]; // 将N个字符串放入字符数组
for (int i = 0; i < N; i++)
a[i] = s[i].ToCharArray();
}
}
/*
结果是:
a[0]: {'H','e','l','l','o',','}
a[1]: {'w','o','r','l','d','!'}
a[2]: {'\n'}
*/