
30.10.2009, 19:15
|
Регистрация: 29.05.2002
Сообщений: 1,793
С нами:
12604706
Репутация:
0
|
|
Сообщение от xlinux
А какой толк объявлять тип в неявной форме (var), когда, по моему, имеет смысл его использовать только при создании запросов LINQ, а не для сравнения статики с динамикой...ведь и так понятно...
Я лишь беру пример ТС
На самом деле var это еще не динамическая типизация. Значение типа для var определяется на этапе компиляции. А вот dynamic - действительно динамическая типизация.
Мое мнение - dynamic введено просто для совместимости со скриптовыми языками типа питона.
Ну еще может оказаться полезным для COM, или всяких фокусов с reflection. В любом случае, польза от dynamic сомнительна, зато гемор в виде run-time exceptions - гарантирован.
|
|
|