Есть в C# такая милая конструкция как dynamic.
переменная этого типа может принимать значения любого типа. что-то типа Variant в паскале (если правильно помню)
мила она мне лично тем, что приближает C# к старому доброму PHP. Правда, за всю свою практику использовал эту конструкцию лишь однажды, но греет душу сам факт того, что она есть (о, как же C# мне нравится!)
так вот, сегодня на работе выяснили, что эта конструкция жрет ресурсы как слон. чуть ли не своя сборка где-то в памяти для нее генерируется. такая вот грусть :(
переменная этого типа может принимать значения любого типа. что-то типа Variant в паскале (если правильно помню)
мила она мне лично тем, что приближает C# к старому доброму PHP. Правда, за всю свою практику использовал эту конструкцию лишь однажды, но греет душу сам факт того, что она есть (о, как же C# мне нравится!)
так вот, сегодня на работе выяснили, что эта конструкция жрет ресурсы как слон. чуть ли не своя сборка где-то в памяти для нее генерируется. такая вот грусть :(