标签: c# .net vb.net class oop
我最近遇到过一些代码,其中编写了一个指定类型的类:
public class MyClass<T> { }
OR
Public Class MyClass(Of T) End Class
我不明白目的?
我阅读了类声明的MSDN解释,但仍然不太清楚为什么要使用它?
任何有良好解释的人?
答案 0 :(得分:1)
那就是Generics。这种类的含义是,在实例化类时可以提供一些类型信息。一个非常流行的例子是班级List<T>。您可以在其中指定保存到列表中的类型。例如:
List<T>
List<int> ints = new List<int>(); List<String> strings = new List<String>;