小编Mil*_*lan的帖子

C# - 一个列表中的多个泛型类型II

能否请你澄清这里提出的问题.

为什么最初定义的类很重要:

public class Metadata<DataType> where DataType : struct 
{ 
   private DataType mDataType; 
}
Run Code Online (Sandbox Code Playgroud)
  1. 被替换为从相同接口或抽象类派生的可能是因为IList <>成员必须共享一些常见的对象类型?
  2. 必须使该公共类型与IList <>类型具有相同的名称,例如.IList - >派生自T,或IList - >派生自InterfaceT,IT?

感谢和问候,米兰.

.net c# generics types

4
推荐指数
1
解决办法
2310
查看次数

标签 统计

.net ×1

c# ×1

generics ×1

types ×1