【发布时间】:2009-03-24 16:29:12
【问题描述】:
我有以下方法签名:
public void MyFunction(Object[,] obj)
我创建了这个对象:
List<List<Object>> obj = new List<List<Object>>;
有没有一种简单的方法可以将其转换为Object[,]?
更新:
事实上,我喜欢使用Lists,因为我可以轻松添加新项目。有没有办法可以声明我的 List<> 对象来满足这种需求?我知道Object[,] 中的列数,但不知道行数。
【问题讨论】:
-
是否可以选择使用锯齿状数组 (T[][])?因为它可以让代码更简单(您可以在内部级别使用 List
.ToArray())。