Re[3]: new для типов-значений
От: Sinix  
Дата: 08.04.10 01:58
Оценка:
Здравствуйте, ylem, Вы писали:

Y>Зачем писать слово "new", которое все равно ничего не делает?


0) Явная декларация намерений.
1) Сложнее находить аллокацию новых объектов (впрочем при наличии implicit cast оно и сейчас не везде очевидно).
2)
class PointFactory: IPointFactory // IPointFactory определён в сборке написанной без вашего ограничения  
{
  public Point Point(int x, int y)
  {
    return ??? // Придётся придумать костыль аля Point.Point...
  }
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.