Ciao,
scusa ma non ho capito bene cosa intendi fare, il codice C# per lo switch è proprio:
switch(valore)
{
case "X":
DisegnaLinea(...)
break;
case "Y":
DisegnaEllisse(...)
break;
case "ABCD"
DisegnaAltro(...)
...
break;
default: //-- tutto il resto
...
break;
}
Dove i vari metodi come "DisegnaAltro(...)" sono poi i metodi che fanno il disegno, quindi usando le classi del Namespace "System.Drawing"...Ma non capisco cosa intendi con "interprete"...
Ciao.
Matteo Raumer
[MCAD, MVP Visual C#]
http://blogs.dotnethell.it/freeteo