Унификация типов
От: Ziaw Россия  
Дата: 25.08.11 05:59
Оценка:
Можно сделать сабж для частного случая Nullable<T> и применения T и null в разных ветках?

  if (true)
    Guid.Empty
  else
    null


Не работает.

Error 1 expected System.Guid-, got object+ in computation branch: the `null' literal is not a valid value of type System.Guid


Работает только так:

  if (true)
    Guid.Empty : Guid?
  else
    null : Guid?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.