Vraag : Het gebruiken van System.Type in schakelaar ()

Hello, probeer ik om een methode tot stand te brengen die de tekst in een enum in een koordwaarde zal omzetten die ik kan tonen.  Im proberend om dit met één enkele methode te doen maar ik heb vele verschillende enums I behoefte om dit voor te doen.  De code onder vlaggen een fout bij schakelaar (enumObj.BaseType).  Wat is de correcte manier om dit te doen?

Thanks!
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
public statische klasse EnumerationTools
    {
        openbaar statisch koord ConvertEnumtoDisplayString (System.Type enumObj, int.waarde)
        {
            returnVal koord;

            schakelaar (enumObj.BaseType)
            {
                geval EnumTypeHere:
                    schakelaar (waarde)
                    {
                        geval 0:
                            returnVal = „Wat Waarde“;
                        geval 1:
                            returnVal = „Wat Waarde“;
                        geval 2:
                            returnVal = „Wat Waarde“;
                    }
                geval EnumTypeHere:
                    schakelaar (waarde)
                    {
                        geval 0:
                            returnVal = „Wat Waarde“;
                        geval 1:
                            returnVal = „Wat Waarde“;
                        geval 2:
                            returnVal = „Wat Waarde“;
                    }
            }


            returnVal terugkeer;
        }
    }

Antwoord : Het gebruiken van System.Type in schakelaar ()

U zou opties moeten kunnen zien om punten toe te wijzen, of punten na elk antwoord te verdelen. ALS u wilt verdelen, koos de gespleten optie en dan zal u de optie worden gegeven om het aantal punten in de spleet toe te wijzen.
Andere oplossingen  
 
programming4us programming4us