类声明的目的是什么或在类上指定类型?

时间:2015-05-20 05:04:42

标签: c# .net vb.net class oop

我最近遇到过一些代码,其中编写了一个指定类型的类:

  public class MyClass<T>
   {

   }

OR

Public Class MyClass(Of T)

End Class

我不明白目的?

我阅读了类声明的MSDN解释,但仍然不太清楚为什么要使用它?

任何有良好解释的人?

1 个答案:

答案 0 :(得分:1)

那就是Generics。这种类的含义是,在实例化类时可以提供一些类型信息。一个非常流行的例子是班级List<T>。您可以在其中指定保存到列表中的类型。例如:

List<int> ints = new List<int>(); List<String> strings = new List<String>;