Hallo,
arbeite gerade ein Tutorial von C# durch.
In einem Beispiel steht da, dass man alternativ zu Int32.Parse(myString) auch direkt auf die Methode der Instanz myString zugreifen kann;
int i = myString.ToInt32();
Das scheint bei mir (Visual Studio 2005 und 2008) nicht zu funktionieren.
Von dem Objekt myString werden mir nur die Methoden
ToCharArray, ToLower, ToLowerInvariant, ToString, ToUpper und ToUpperInvariant angeboten.
Schreibe ich .ToInt32() kommt der Fehler: ‚myString does not contain a definition ‚ToInt32‘ and no extension method ‚ToInt32()‘ accepting a first argument …‘
Und manuell eine Instanz von der Klasse string kann ich auch nicht erstellen:
string myString = new string();
char* test = null;
string myString = new string(test);
Was mache ich falsch?