我想定义一个2维的字符数组,如果c语言应该是这样定义:char[][] ch =
{
"",
"",
"ABC",
}请注意,前2行的值我要定义为空。 public static char[,] ch =
{
{}, //错误
{'A','B','C'},
{'D','E','F'},
{'G','H','I'},
};在c#里我定义不了空的字符,请问应该怎么样定义?谢谢!
{
"",
"",
"ABC",
}请注意,前2行的值我要定义为空。 public static char[,] ch =
{
{}, //错误
{'A','B','C'},
{'D','E','F'},
{'G','H','I'},
};在c#里我定义不了空的字符,请问应该怎么样定义?谢谢!
解决方案 »
- C#做WINFORM中内嵌we浏览器打开网站后,遇弹出式窗口提示重新身份验证,如何解决,请各位高手指点
- 请问怎么通过API选定外部程序的TlistBox
- Visual C#中,如何调用默认的邮件客户端,生成邮件
- 关于opendialog控件
- 为什么控件的Visible设置成true,Form界面可见,但获取到的值还是false
- 数据库恢复的问题~~~请大家帮忙啊!!急!!
- 为什么这样在HTML中声明不行??
- 高分求助!顶者有分! webbrowser 中页面中 如何激发页面改变的事件!!
- C# 项目打包,想运行安装文件时弹窗或者其他方式显示当前操作系统信息,有什么好的第三方打包工具?
- 验证码5个8,提个问题,请赐教!
- INSERT 语句出错时,想输出出错“字段”,“行号”的信息,能否实现?
- 发送按键的问题
public static char[,] ch =
{
{' '},
{'A','B','C'},
{'D','E','F'},
{'G','H','I'},
};
{
{' ',' ',' '},
{'A','B','C'},
{'D','E','F'},
{'G','H','I'}
};
或
public static char[,] ch =
{
{'\0','\0','\0'},
{'A','B','C'},
{'D','E','F'},
{'G','H','I'}
};
{
{' ',' ',' '},
{' ',' ',' '},
{'A','B','C'},
{'D','E','F'},
{'G','H','I'},
{'J','K','L'},
}这样的话每个字符的长度是一样的,但是我不想每个字符长度一样,该怎么处理?
public static char[][] ch = new char[3][];
ch[2] = new char[]{...};
一二行用的时候再定义.
ch[1] = new Char[]{' ',' ',' '};
ch[2] = new Char[]{'A','B','C'};
ch[3] = new Char[]{'D','E','F'};
ch[4] = new Char[]{'G','H','I'};