In der folgenden Tabelle finden wir einen Auszug über die wichtigsten Funktionen und Methoden, die C# bereits mitbringt.

Die Funtionen sind hinsichtlich ihrer namspaces gruppiert. Zum Beispiel finden wir die Funtktion Console.WriteLine(" :) "); zum Ausgeben einer Zeichenkette unter dem namespace Console.

In der Spalte Eingabetyp finden wir die von der Funktion erwarteten Eingabetypen. Sollte ein Typ optional sein, dann ist dieser in Klammern mit dem Standardwert angeben.
Beispiel: Math.Round(double value[, int decimals = 0]). In der Spalte Eingabetyp steht double value[, int decimals = 0], was bedeuten folgendes bedeuten soll:

  • double value wird als Eingabewert von der Funktion benötigt.
  • [, int decimals = 0] ist ein optionaler Parameter. Ruften wir die Funktion auf ohne diesen Parameter zu übergeben, dann verwendet die Funktion automatisch den Wert 0 . Möchten wir jedoch einen anderen Wert übergeben, um Wirkungsweise der Funktion entsprechend zu ändern, ist dies auch möglich.

In der Spalte Ausgabetyp steht der Typ, den die Funktion, nachdem sie erfolgreich ausgeführt wurde, zurückgibt.

Funktion Eingabetyp Rückgabetyp Beschreibung
Console.
WriteLine * - Ausgabe einer Zeichenkette über das Konsolenfenster mit zusätzlichem Zeilenumbruch.
Write * - Wie oben, nur ohne Zeilenumbruch
ReadLine - string Wartet auf eine Nutzereingabe und gibt diese bei betätigen der Enter-Taste zurück.
Math.
Pow double x,
double y
double Berechnet den Ausdruck xy
Sin
Cos
Tan
double rad double Berechnet den Wert eines Winkels rad im Bogenmaß.
Für einen Winkel deg im Gradmaß:
Math.Sin(deg*2*Math.PI/360)
Asin
Acos
Atan
double value double

 

(Bogenmaß)

Berechnet den Arcus eines Wertes im Bogenmaß.
Für einen Winkel im Gradmaß:
Math.Asin(value)*360/2/Math.PI
Round double value
[, int decimals = 0]
double Rundet einen Wert value auf decimals Stellen genau.
Trunc double value double Rundet einen Wert ab.
Convert.
ToInt32 string value int Konvertiert eine Zeichenkette in eine ganze Zahl.
Achtung: Wenn andere Zeichen als Zahlen verwendet
werden, oder Dezimalzahlen eingegeben werden, erscheint
eine Fehlermeldung
ToDouble string value double Konvertiert eine Zeichenkette in eine Gleitkommazahl.
Achtung: Wenn andere Zeichen als Zahlen verwendet
werden, oder Dezimalzahlen eingegeben werden, erscheint
eine Fehlermeldung
"Hallo Welt".    
IndexOf string findeMich int Durchsucht die Zeichenkette nach dem Inhalt des Strings findeMich. Gibt die Stelle des ersten Fundortes an bzw. -1, wenn die Zeichenkette nicht gefunden wurde.
Gezählt wird ab 0. D.h. das H im Beispiel steht an Position 0, nicht an Position 1!
Length - int Gibt die Länge einer Zeichenkette zurück.
Replace string alterWert,
string neuerWert
string Gibt eine Zeichenkette zurück, in der alle Zeichenketten alterWert, durch die Zeichenkette neuerWert ersetzt wird. Eine leere Zeichnkette wird durch zwei aufeinander folgende Anführungszeichen "" angegeben.