当我们使用泛型的时候,有时候就会提示我们T必须是引用类型而无法进行下去,其实我们学泛型的时候也应该了解到这个T的使用场合,他可以是值类型也可以是引用类型,但是我们某些场合就只能使用引用类型比如EF中的集合,所以我们就需要强制标识这个T只能用于引用类型,这里就用到了Where T :class,这就是标识这个T为引用类型;而new()则表示这个泛型必须有构造函数否则不能使用。

相关文章:

  • 2022-12-23
  • 2022-02-15
  • 2021-05-31
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-12
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-11-03
相关资源
相似解决方案