Зачем использовать динамическую типизацию в C #?

Сначала я подумал что-то вроде:

var aName=getAllSomethings();

Очень нечитабельно, и поэтому я ' Я буду использовать динамическую типизацию только тогда, когда нет места путанице, например:

AClassName aName = new AClassName();

Здесь

var aName=new AClassName();

кажется читаемым. Но, чем я читал ( здесь ), динамическая типизация также сопровождается цена в исполнении.
Я попытался прочитать все остальные сообщения по этой ссылке, чтобы понять, где мне следует использовать динамическую типизацию, но не смог придумать ни одной веской причины. Стоит ли мне просто подождать, когда я скажу себе: «Это можно решить только с помощью динамического набора текста»? Или есть лучшие (практические) причины для его использования?

Спасибо.

Изменить: Моя ошибка (-: закрою этот вопрос как можно скорее.

8
задан Oren A 5 September 2010 в 21:13
поделиться