Generic Constraint for Non Nullable types

后端 未结 2 891
囚心锁ツ
囚心锁ツ 2021-01-07 22:01

I have the following class:

public class KeyDTO
{
     public T Id { get; set; }
}

So far so good, but I want the type parameter <

2条回答
  •  耶瑟儿~
    2021-01-07 22:59

    From C# 8.0 you can now use the where T : notnull generic constraint to specificy T is a non-nullable type.

提交回复
热议问题