Parse zu Nullable Enum

8

Ich versuche, eine Zeichenfolge zurück zu einer Nullable-Eigenschaft des Typs MyEnum zu analysieren.

%Vor%

Ich erhalte einen Online-Fehler:

%Vor%

Ich habe unten einen Beispiel-Konsolentest. Der Code funktioniert, wenn ich NULL-Werte in der Eigenschaft MyEntity.MyEnumProperty entfernen kann.

Wie kann ich den Code arbeiten, ohne den typeOf enum zu kennen, außer durch Reflektion?

%Vor%     
Valamas 19.03.2012, 01:47
quelle

2 Antworten

14

Das Hinzufügen eines Sonderfalls für Nullable<T> funktioniert:

%Vor%     
Matt Hamilton 19.03.2012, 01:53
quelle
0

Hier gehen Sie. Eine String-Erweiterung, die Ihnen dabei hilft.

%Vor%

Ссылка

    
Pangamma 24.02.2017 18:34
quelle

Tags und Links