【发布时间】:2011-10-19 10:00:54
【问题描述】:
我正在使用以下代码:
var list = new Collection<ArrayList>
{
new ArrayList
{
1,
"Test1"
},
new ArrayList
{
2,
"Test2"
},
};
在上面的代码中,我想避免使用 ArrayList 并使用泛型。上面的代码可以吗?
编辑: 上面我在一个arraylist对象中只使用了两个值,我可能有多个int和string的项目。
【问题讨论】:
-
你应该用自定义的
class/struct/Tuple<>/etc 替换你的ArrayLists。它将更具可读性。