Datatype Conversion in C#

Hi Leute !

Ich habe ein einfaches Problem :

string b = „18“;
int i;

i = b; -> geht nicht !
i = (int) b; -> geht auch nicht !
i = b.ToInt(); -> gibts nicht !

also wie gehts ?

Danke für die Hilfe.

Ciao
Mario

Hallo

so gehts:

string b = „18“;
int i;
i = Convert.ToInt32(b);

(wieso ein cast nicht geht ist mir unklar, in vb.net funktioniert es)

gruss

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

nachtrag
int.parse(…) ist noch clever