Regal:Programmierung: Vorlage:NETcode: Beschreibung

Aus Wikibooks

Diese Vorlage stellt Codebeispiele übersichtlich in bis zu drei .NET-Sprachen dar.

Quelle: Erweiterung von Regal:Programmierung: Vorlage:Code, Hauptautoren Benutzer:MichaelFrey und Benutzer:Stefan Majewsky.

Beispiel[Bearbeiten]

Alle Parameter sind optional. Wenn zum Beispiel der Code in einer Sprache noch nicht verfügbar ist, den jeweiligen Parameter einfach leerlassen. Für Informationen zur Formatierung der Inhalte der Parameter cpp, cs, vb und output siehe die Parameter code und output der Regal-Code-Vorlage. Die Parameter valid und error der Regal-Code-Vorlage treffen auch für diese Vorlage zu.

{{:Regal:Programmierung: Vorlage:NETcode
|kopf=Die Kopfzeile.
|fuss=Die Fusszeile.
|cpp= 
 System::Windows::Forms::MessageBox::Show("Hallo Welt.");
|cs= 
 System.Windows.Forms.MessageBox.Show("Hallo Welt.");
|vb= 
 System.Windows.Forms.MessageBox.Show("Hallo Welt.")
|output= 
 Hallo Welt.
}}

Die Kopfzeile.
C++-Code:  

System::Windows::Forms::MessageBox::Show("Hallo Welt.");

C#-Code:  

System.Windows.Forms.MessageBox.Show("Hallo Welt.");

Visual-Basic-Code:  

System.Windows.Forms.MessageBox.Show("Hallo Welt.")

Output:  

Hallo Welt.

Die Fusszeile.


Im folgenden Beispiel ist nur der C#-Code verfügbar. Außerdem gibt es keine Fusszeile und keine Ausgabe, dafür ist hier ein Fehler. (Falls Parameter error oder valid angegeben sind, bitte immer eine Kopfzeile angeben.)

{{:Regal:Programmierung: Vorlage:NETcode
|error=1
|kopf=Gleichheits- und Zuweisungsoperator nicht verwechseln!
|fuss=
|cpp=
|cs= 
 a == 3;
|vb=
|output=
}}

Gleichheits- und Zuweisungsoperator nicht verwechseln!

C#-Code:  

a == 3;