Dynamic

Если вы хотите использовать динамическую типизизацию и освободиться от системы типов, можно использовать тип Dynamic, который может быть использован вместо любого типа данных без каких-либо проверок компилятором.

    var x : Dynamic = "";
    x = true;
    x = 1.744;
    x = new Array();
</div>

Также, Dynamic имеет бесконечное количество полей, имеющих тип Dynamic, то есть он может быть использован как массив с помощью синтаксиса с квадратными скобками и т.д.

В то время, как это может быть иногда полезным, пожалуйста будьте осторожны и не используйте слишком много динамических переменных, т.к. это может нарушить безопасность вашей программы. Нетипизированная переменная является не Dynamic, а Unknown и по прежнему строго типизированной. Это было описано в выявлении типов.