Здравствуйте, nikov, Вы писали:
N>Здравствуйте, QrystaL, Вы писали:
QL>>Как реализован класс Null ?
N>N>class Null
N>{
N> public static Null Value = new Null();
N> public static implicit operator String(Null n)
N> {
N> return null;
N> }
N> public static implicit operator Exception(Null n)
N> {
N> return null;
N> }
N> public static implicit operator int?(Null n)
N> {
N> return null;
N> }
N>}
N>
Имелся в виду более универсальный вариант, по типу такого:
{Любой ссылочный тип} {идентификатор} = Null.Value; // Возвращает null