Come convertire una stringa in un Enum

October 1

C # è un linguaggio di programmazione utilizzato per la costruzione di varie applicazioni di livello enterprise che girano sul Net Framework. C # è più semplice e orientato agli oggetti rispetto alle sue versioni precedenti, come C e C ++. C # è una parte di Visual Studio .NET Suite. In C #, è abbastanza semplice per convertire una stringa enum tipo di dati. In primo luogo, è necessario definire le variabili stringa e enum. È possibile utilizzare la funzione esistente C # "Enum.Parse" per condurre alla conversione.

istruzione

1 Fare clic su "Start", "Tutti i programmi" e "Visual Studio .Net." Scegli C # come linguaggio di programmazione. Fare clic su "File", "Nuovo" e "progetto" per creare un nuovo progetto C #. Fare clic su Visual C # e poi "Windows" sul pannello tipo di progetto. Scegliere "Windows Form Application" in modelli. Inserire un nome per il progetto. Fai clic su "Sfoglia" per trovare una posizione per il progetto. Fai clic su "OK" per salvare il progetto.

2 Fai clic su "Strumenti" a sinistra della finestra di modulo. Fai clic su "Button" e posizionarlo sul modulo vuoto. Ora avete un pulsante sul modulo. Modificare il testo sul pulsante facendo clic su "Proprietà" e la casella accanto a "Testo". Digitare il testo "Conversione" nella casella, e mostrerà sul pulsante.

Fai clic su "Form1.cs" per iniziare a modificare il codice. Definire le variabili stringa e enum come segue:

enum priorità

{

None,

Banale,

Normale,

Importante,

critico

}

Public string priority_value1 = "Trivial";

3 Passare alla finestra di progettazione. Fare doppio clic sul pulsante. Digitare il seguente codice nella funzione "Button1_Click private void":

Priorità priority_value1 = (Priority) Enum.Parse (typeof (Priority), priority_value1);