Почему в .NET существует null?

Почему значения в .NET могут быть нулевыми? Превосходно ли это, чем наличие гарантии, в которой все будет иметь значение и ничто не будет иметь никакого значения?

Кто-нибудь знает, как называется каждая из этих методологий?

В любом случае, я не очень разбираюсь в этом, но не наличие ценности для всего упрощает задачу, т. е. устраняет нулевые проверки и дает возможность писать более оптимизированные алгоритмы, которые не должны разветвляться для проверок.

Каковы плюсы и минусы каждого стиля с точки зрения производительности, простоты, параллелизма, перспективности и т. д.

35
задан Joan Venge 1 March 2011 в 00:05
поделиться