17.10.2012 Aufrufe

C# für IT-Berufe

C# für IT-Berufe

C# für IT-Berufe

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Inhaltsverzeichnis<br />

Vorbemerkung ........................................................................................... 3<br />

Aufbau des Buches ..................................................................................... 3<br />

Teil 1 Einführung in <strong>C#</strong> ............................................................................ 11<br />

1 Einführung in .NET und <strong>C#</strong> ................................................................ 13<br />

1.1 Das .NET-Framework ........................................................................................... 13<br />

1.1.1 Entstehung des Frameworks ..................................................................... 13<br />

1.1.2 Eigenschaften des .NET-Frameworks ......................................................... 13<br />

1.1.3 Die Komponenten des .NET-Frameworks .................................................. 13<br />

1.1.4 Kompilierung von .NET-Programmen ....................................................... 14<br />

1.2 Die Sprache <strong>C#</strong> .................................................................................................... 15<br />

1.2.1 Entwicklung der Sprache <strong>C#</strong> ..................................................................... 15<br />

1.2.2 Eigenschaften der Sprache <strong>C#</strong> .................................................................. 15<br />

1.2.3 Schlüsselworte in <strong>C#</strong> ................................................................................ 15<br />

1.2.4 Prozedurale, strukturierte und objektorientierte Programmierung<br />

unter <strong>C#</strong> ................................................................................................... 16<br />

1.2.5 Bestandteile eines <strong>C#</strong>-Programms ............................................................. 17<br />

2 Das erste <strong>C#</strong>-Programm ..................................................................... 19<br />

2.1 Ein <strong>C#</strong>-Projekt anlegen ........................................................................................ 19<br />

2.2 Das erste <strong>C#</strong>-Programm ..................................................................................... 21<br />

2.2.1 Das <strong>C#</strong>-Grundgerüst ................................................................................. 21<br />

2.2.2 Namensräume .......................................................................................... 21<br />

2.2.3 Die Klasse Program und die Hauptmethode Main ..................................... 22<br />

2.2.4 Die Ausgabe auf dem Bildschirm .............................................................. 23<br />

2.2.5 Wichtige Regeln eines <strong>C#</strong>-Programms ...................................................... 23<br />

2.3 Grundlegende Konventionen in <strong>C#</strong> .................................................................... 23<br />

2.3.1 Bezeichner (Namen) in <strong>C#</strong>........................................................................ 24<br />

2.3.2 Trennzeichen ............................................................................................ 24<br />

2.3.3 Kommentare in <strong>C#</strong> ................................................................................... 25<br />

2.4 Datentypen und Variablen .................................................................................. 26<br />

2.4.1 Variablen in <strong>C#</strong> ......................................................................................... 26<br />

2.4.2 Elementare Datentypen ............................................................................ 27<br />

2.4.3 Deklaration einer Variable ......................................................................... 28<br />

2.4.4 Operationen auf den elementaren Datentypen ......................................... 29<br />

3 Ein- und Ausgabe unter <strong>C#</strong> ................................................................ 32<br />

3.1 Ausgabe in <strong>C#</strong> ..................................................................................................... 32<br />

3.1.1 Ausgabe von Variablen ............................................................................. 32<br />

3.1.2 Ausgabe von Sonderzeichen ..................................................................... 33<br />

3.1.3 Formatanweisungen <strong>für</strong> WriteLine() .......................................................... 34<br />

3.2 Eingabe mit ReadLine() ...................................................................................... 35<br />

3.2.1 Zeichenketten einlesen ............................................................................. 35<br />

3.2.2 Konvertierung der Eingabe ....................................................................... 36<br />

4 Operatoren in <strong>C#</strong> ............................................................................... 38<br />

4.1 Arithmetische Operatoren .................................................................................. 38<br />

4.1.1 Elementare Datentypen und ihre arithmetischen Operatoren ................... 38<br />

4.1.2 Der Modulo-Operator .............................................................................. 39<br />

4.1.3 Inkrement- und Dekrementoperatoren ..................................................... 39<br />

4.2 Relationale und logische Operatoren ................................................................. 40<br />

4.2.1 Relationale Operatoren ............................................................................. 40<br />

4.2.2 Logische Operatoren ................................................................................ 40<br />

4.3 Bit- und weitere Operatoren .............................................................................. 41<br />

4.3.1 Logische Bit-Operatoren ........................................................................... 41<br />

4.3.2 Bit-Schiebeoperatoren .............................................................................. 42<br />

4.3.3 Typumwandlung mit cast-Operatoren ...................................................... 43<br />

5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!