C # 4.0 Динамический против Expando ... где они подходят?
Я пытаюсь узнать все новые вкусности, которые идут с C # 4.0. Я не понимаю различий междуDynamicObject
а такжеExpandoObject
типы. Это похоже наDynamicObject
используется, например, когда вы хотите получить доступ к переменным из скриптов Python иExpandoObject
при общении с объектами COM / Office. Я прав? Какая разница в их использовании?