SeeSharpNewBee
Erfahrenes Mitglied
Hallo zusammen,
ich habe ein Problem bei dem ich einfach nicht weiter komme, und zwar, ich hab hier etwas wovon ich glaube das es eine Methode ist:
und den Rückgabewert würde ich gern in einem Label anzeigen lassen, nur geht das irgendwie nicht, da immer die Rede von einer "Konvertierung in String nicht möglich" ist, warum geht das nicht? Danke
ich habe ein Problem bei dem ich einfach nicht weiter komme, und zwar, ich hab hier etwas wovon ich glaube das es eine Methode ist:
Code:
public enum WindowsMainVersion {WindowsNT35,Windows95,Windows98,WindowsMe,WindowsNT4,Windows2000,WindowsXP,WindowsServer2003,Unbekannt}
public static WindowsMainVersion GetWindowsMainVersion()
{
switch (Environment.OSVersion.Version.Major)
{
case 3:
return WindowsMainVersion.WindowsNT35;
case 4:
if (Environment.OSVersion.Version.Major == 0)
if (Environment.OSVersion.Platform == PlatformID.Win32NT)
return WindowsMainVersion.WindowsNT4;
else
return WindowsMainVersion.Windows95;
else if (Environment.OSVersion.Version.Minor == 10)
return WindowsMainVersion.Windows98;
else if (Environment.OSVersion.Version.Minor == 90)
return WindowsMainVersion.WindowsMe;
else
return WindowsMainVersion.Unbekannt;
case 5:
if (Environment.OSVersion.Version.Minor == 0)
return WindowsMainVersion.Windows2000;
else if (Environment.OSVersion.Version.Minor == 1)
return WindowsMainVersion.WindowsXP;
else if (Environment.OSVersion.Version.Minor == 2)
return WindowsMainVersion.WindowsServer2003;
else
return WindowsMainVersion.Unbekannt;
default:
return WindowsMainVersion.Unbekannt;
}
}
und den Rückgabewert würde ich gern in einem Label anzeigen lassen, nur geht das irgendwie nicht, da immer die Rede von einer "Konvertierung in String nicht möglich" ist, warum geht das nicht? Danke