Re[27]: Вот я не понимаю...
От: WolfHound  
Дата: 11.09.07 19:27
Оценка:
Здравствуйте, EvilChild, Вы писали:

WH>>Так что при наличии ссылочный семантики Maybe нужна.

EC>Только если значения Maybe имеют value семантику или есть статическая гарантия, что они не могут быть null, что в контексте этого обсуждения одно и тоже.
Совершенно не одно и тоже.
class Test
{
    public int i = 0;
}

...
Test t1 = new Test();
Test t2 = t1;
t1.i = 1;
Console.WriteLine(t2.i);

Данный код напечатает 1.
Если class заменить на struct то этот код напечатает 0.
В этом разница между значениями и ссылками.
И это ни коем образом не относится к возможности присвоить ссылке null.
... << RSDN@Home 1.2.0 alpha rev. 673>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.