【发布时间】:2014-11-18 21:03:25
【问题描述】:
我正在尝试构建我的第一个通用列表,但遇到了一些问题。我知道声明看起来像“List<T>”,我的页面顶部有using System.Collections.Generic;。但是,Visual Studio 无法识别 T 变量。
我错过了什么?
【问题讨论】:
-
别难过,当我开始学习 .NET 2.0 时,我也经历了完全相同的事情。我一直在想,“T 到底是什么意思,为什么 Visual Studio 不知道我要做什么?”
-
所以如果我想在我的列表中有不同类型的对象,我需要使用一个接口,即List
,例如存储catObj和dogObj? -
MSDN 上的[这篇文章][1] 应该对您有很大帮助。 [1]:msdn.microsoft.com/en-us/library/512aeb7t.aspx
-
是的,List
将是如何利用泛型的一个很好的例子。