喜使用ArrayList和存储简单对象阵列中,我,我的示例代码snipt数组列表与对象类型
ArrayList rows = new ArrayList();
object[] objs = new object[3];
objs[0] = 1;
objs[1] = "dilip";
objs[2] = 27;
rows.Add(objs);
objs = new object[3];
objs[0] = 2;
objs[1] = "lucky";
objs[2] = 42;
rows.Add(objs);
objs = new object[3];
objs[0] = 3;
objs[1] = "user";
objs[2] = 46;
rows.Add(objs);
objs = new object[3];
objs[0] = 4;
objs[1] = "testing";
objs[2] = 76;
rows.Add(objs);
objs = new object[3];
objs[0] = 5;
objs[1] = "trying";
objs[2] = 44;
rows.Add(objs);
如何申请ASC或DESC上例如对象 的任何索引排序排序基于名称其中索引1或根据年龄分类索引2 ..
请提供任何建议。 谢谢..
为什么有人会使用非泛型'ArrayList'的非类型'object []'。它使您的代码变得困难,不可读和容易出错,并出现从“InvalidCastExceptions”开始的装箱/取消装箱性能开销的不同问题。改为使用类型化的数组结构。 –
我知道,但其现有的项目和新的木工不能提出设计更改。现有的设计有什么办法?谢谢 – Dilip
@Dilip使用'List