Programowanie obiektowe C#

1 / 22

Opisz do czego można użyć klasę System.Dynamic.ExpandoObject?

Służy do tworzenia obiektu luźno typowanego, np można utworzyć obiekt i dodawać mu dowolne właściwości bez wcześniejszego definiowania ich typu

To jest przestarzała klasa której już nie ma w .NET, służyła do tworzenia obiektów w wersji 2.0

Służy do optymalizacji kodu, jest bardziej dynamiczny i można go w prosty sposób eksportować

Służy do eksportowania zachowań jednej kasy do drugiej