Преобразование между типами, допускающими значение NULL

Есть ли в .NET 4.0 конвертер, который поддерживает преобразования между типами, допускающими значение NULL, для сокращения инструкций, например:

bool? nullableBool = GetSomething();
byte? nbyte = nullableBool.HasValue ? (byte?)Convert.ToByte(nullableBool.Value) : null;
7
задан Maciej Wozniak 30 March 2011 в 14:28
поделиться