c# 多维数组问题 a[3][4];这个不叫多维数组,这叫Jagged Array,它是包含数组的数组.a[3,4]这个才是多维数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用GetUpperBound. int[,] myArray = new int[3, 4];System.Diagnostics.Trace.WriteLine(string.Format("myArray[{0},{1}].", myArray.GetUpperBound(0), myArray.GetUpperBound(1)));输出是: myArray[2,3]. 注意,行数和列数都是 0 Based 的. 建议:刚开始学C#时,好多东西我也是用多维数组存储的,做个东西弄得头晕脑胀,后来开始关注面向对象,用类来替代多维数组存储数据,至今为止我已有2年没碰过多维数组了,我想不到有什么地方多维数组会比类好用,所以我基本已经忘记多维数组的用法了,甚至连数组也应该被List<>所取代了。 IBatis很奇怪问题,大牛靠你帮住小弟了! 关闭数据库服务或进程~ 在域账户下不能杀死EXCEL进程问题 我要做在线考试系统,大伙给点意见吧 请大家帮帮我啊! Deleloper Exepress窗体控件运行问题 应该在什么环境中开发软件啊!有一定难度? cookie过期问题 C# form问题 如何打印一系列的jpg图片? up者有分 无法将类实例化 关于SQL语句的问题,大家帮帮忙,急!!!
System.Diagnostics.Trace.WriteLine(string.Format("myArray[{0},{1}].",
myArray.GetUpperBound(0), myArray.GetUpperBound(1)));输出是: myArray[2,3]. 注意,行数和列数都是 0 Based 的.
刚开始学C#时,好多东西我也是用多维数组存储的,做个东西弄得头晕脑胀,后来开始关注面向对象,用类来替代多维数组存储数据,至今为止我已有2年没碰过多维数组了,我想不到有什么地方多维数组会比类好用,所以我基本已经忘记多维数组的用法了,甚至连数组也应该被List<>所取代了。