相关疑难解决方法(0)

C#中的ArrayList与List <>

ArrayListList<>#在C#之间有什么区别?

它只是List<>有类型而ArrayList不是吗?

.net c# generics list arraylist

383
推荐指数
6
解决办法
35万
查看次数

初始化未知类型的通用对象

如何初始化包含类型可能不同的通用对象的列表?

例如,我有以下内容:

this.Wheres = new List<Where<>>();
Run Code Online (Sandbox Code Playgroud)

如您所知,<>是无效的语法.但是,有时传递给Where的类型将是一个字符串,有时它将是DateTime等.我尝试使用object作为初始化类型,但这也不起作用.

c# generics types

3
推荐指数
1
解决办法
3929
查看次数

如何创建包含不同类型列表的列表

假设我有这样的清单:

var firstList = new List<ofsometype>();
var secondList = new List<ofsomeanothertype>();
var thirdList = new List<anothertype>();
Run Code Online (Sandbox Code Playgroud)

如何制作接受这些列表的列表?喜欢

var mainList = new List<???>();
mainList.Add(firstlist);
mainList.Add(secondlist);
mainList.Add(thirdlist);
Run Code Online (Sandbox Code Playgroud)

谢谢.

c#

3
推荐指数
1
解决办法
105
查看次数

标签 统计

c# ×3

generics ×2

.net ×1

arraylist ×1

list ×1

types ×1