N
Nichael-E
Gast
Guten Abend Zusammen,
schon hab ich das Kapitel Methoden und Variablen schon etwas verstanden, da taucht wieder was neues am Horizont auf.
Ich wollte mal etwas ausprobieren, um an die Daten für die OS Info zu kommen...
Nun hab ich mal etwas herumgespielt und mal versucht, die Variable os.ServicePack.ToString so abzufragen...
Wenn die Variable os.ServicePack.ToString leer ist (also keinen Inhalt ist), dann schreibe "Nichts vorhanden"
Dann hab ich folgendes versucht...
und VS quittierte dies mit der Meldung 'Die Methodengruppe "ToString" kann nicht in den NichtDelegattyp "bool" konvertiert werden...'
Das ich jetzt überhaupt nichts mehr verstehe, na ja, wohl verständlich
Das einzige, was ich weiß, ist, das ToString eine wichtigs Formatierungsmethode im .NET Framework und ein Objekt in seine String-Darstellung umwandelt, so dass es für die Anzeige geeignet ist.
Kann man denn da überhaupt nix machen? Wieso denn "bool" Von True oder False ist doch gar nicht die Rede. Es ist doch ein String! Oder übersehe ich da etwas?
Micha
schon hab ich das Kapitel Methoden und Variablen schon etwas verstanden, da taucht wieder was neues am Horizont auf.
Ich wollte mal etwas ausprobieren, um an die Daten für die OS Info zu kommen...
Code:
OperatingSystemos = Environment.OSVersion;
...
Console.WriteLine("OS SP: " + os.ServicePack.ToString())
Nun hab ich mal etwas herumgespielt und mal versucht, die Variable os.ServicePack.ToString so abzufragen...
Wenn die Variable os.ServicePack.ToString leer ist (also keinen Inhalt ist), dann schreibe "Nichts vorhanden"
Dann hab ich folgendes versucht...
Code:
if (os.ServicePack.ToString "")...
und VS quittierte dies mit der Meldung 'Die Methodengruppe "ToString" kann nicht in den NichtDelegattyp "bool" konvertiert werden...'
Das ich jetzt überhaupt nichts mehr verstehe, na ja, wohl verständlich
Das einzige, was ich weiß, ist, das ToString eine wichtigs Formatierungsmethode im .NET Framework und ein Objekt in seine String-Darstellung umwandelt, so dass es für die Anzeige geeignet ist.
Kann man denn da überhaupt nix machen? Wieso denn "bool" Von True oder False ist doch gar nicht die Rede. Es ist doch ein String! Oder übersehe ich da etwas?
Micha