Fügen Sie Ihrer Aufzählung Folgendes hinzu:
%Vor%Dann können Sie anrufen:
%Vor%Angenommen, ich habe dieses Enum:
%Vor%Gibt es eine Möglichkeit für mich, das enum mit seinem Wert / Namen zu erhalten? Im Moment versuche ich das, aber es funktioniert nicht:
%Vor%Was ich von der DB bekomme, ist eine Zeichenkette (in diesem Fall: "Australia / Sydney"), und nicht der Wert, und leider kann ich nicht einfach den Typ ändern, den es zurückgibt, weil es ein altes ist System und ich bin nur mit dieser DB verbinden, die von mehreren Apps geteilt wird. Wie auch immer darum herum?
Angenommen, ich habe dieses Enum:
%Vor%Gibt es eine Möglichkeit für mich, das enum mit seinem Wert / Namen zu erhalten? Im Moment versuche ich das, aber es funktioniert nicht:
%Vor%Was ich von der DB bekomme, ist eine Zeichenkette (in diesem Fall: "Australia / Sydney"), und nicht der Wert, und leider kann ich nicht einfach den Typ ändern, den es zurückgibt, weil es ein altes ist System und ich bin nur mit dieser DB verbinden, die von mehreren Apps geteilt wird. Wie auch immer darum herum?
Fügen Sie Ihrer Aufzählung Folgendes hinzu:
%Vor%Dann können Sie anrufen:
%Vor%Mit Bezug auf Blog Ссылка gibt es mehrere Möglichkeiten zum Konvertieren String zu Enum.
%Vor%Der Vollständigkeit halber können hier noch weitere Optionen hinzugefügt werden, die den von Herrn Haki referenzierten Beitrag kombinieren. Diese Antwort stammt aus dem Blogpost von Amit Jain: Ссылка
%Vor%Mit Bezug auf Blog Ссылка gibt es mehrere Möglichkeiten zum Konvertieren String zu Enum.
%Vor%