Я только начал писать на компоненте, где обнаружил, что было бы полезно объявить некоторые свойства nullable, вместо того чтобы позволить им прибегнуть к значениям по умолчанию. Однако я понял, что раньше никогда не использовал синтаксис non-nullable-type?
или тип Nullable<T>
, поэтому, вероятно, есть некоторые gotchas, которые скоро выпрыгнут и укусят меня. Так что...
-
Каковы самые большие ошибки при использовании
Nullable<T>
и сокращенного синтаксиса?
? -
Как мне обойти их?
-
Каковы самые большие преимущества/новые возможности, которые доступны мне, когда я начну их использовать?