2012-10-18 19 views

Antwort

5

Sie können nicht eine statische Klasse exportieren, da es keine Instanz verdrahten ist. Die zweite Zeile:

Wäre ein Compilerfehler, wie Sie eine statische Klasse nicht instanziieren können.

Das gesagt, das ist wirklich nicht normalerweise notwendig. MEF erstellt automatisch eine einzelne Instanz (standardmäßig) Ihrer Klasse Settings (sofern sie nicht statisch ist) und setzt dieselbe Instanz auf eine beliebige Import. Dies gibt Ihnen effektiv eine "Singleton-like" -Klasse, ohne die Nachteile einer statischen Klasse oder eines Singleton.