|
-->![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() VariabelnInstanzvariabelnEine Instanzvariabel ist verfügbar, nachdem eine Klasse instanziert wurde. KlassenvariabelnWurde mit dem Modifikator static angelegt und ist verfügbar wenn der Zugriff auf die Klasse sichergestellt ist. Es bedarf dazu keiner Instanz der Klasse. Deklaration von VariabelnFür einen String zu speichern schreiben Sie: Mann nennt obigen Vorgang Initialisierung. Schlechter Stiel ist nur die Deklaration und anschliessende Wertzuweisung: Es würde ein String existieren der keinen Wert hat. Zugunsten von Fehlerfreien Programmen sollte dies vermieden werden und jeder deklarierten Variabel sogleich ein Wert zugewiesen werden. Datentypen
TypkonvertierungAutomatische (implizierte) Typenkonvertierungint i = 0; Obiges Beispiel funktioniert, weil 100 ein implizierter Wert des Typ int ist. Die Anwendung der impizierten Konvertierung ist gefährlich. 400 wird zu byte konvertiert obwohl dies ein überlauf ergeben müsste. Das Ergebnis wäre 144 für b. Sie müssen dieses Problem selbst abfangen, zum Beispiel mit checked. Explizites Konvertieren (Casten)Für das explizite Umwandeln von Typen ist die Klasse System.Convert zuständig. |
Ihre Werbung hier
|
Haftungsausschluss: Verwendung der Informationen auf Ihre eigene
Gefahr. Wir übernehmen keinerlei Haftung. Beachten Sie auch den
Haftungsausschluss. Wenn Sie Wünsche, Anregungen, Verbesserungen, Korrekturen oder sonstige Vorschläge zu dieser FAQ haben: . Wir freuen uns auf Ihr Mail. Und jetzt noch ein bisschen Werbung... Stellensuche, Jobangebote unter www.notizia.ch/stellensuche |