Programmieren in C#/.NET
Selbststudium: Programmieren in C#/.NET
Es ist für Informatik-Absolventen wichtig, die Begriffe und Konzepte aus dem Bereich C# und .NET zu kennen. Zudem werden in Stellenangeboten oft Interessenten gesucht, welche die Microsoft-Welt mit der Sprache C# und dem .NET-Framework kennen.
Die Sprache C#
C# (ausgesprochen englisch C-Sharp) ist die Antwort von Microsoft auf den Erfolg von Java. C# hat von Java die bewährten Konzepte übernommen und zusätzlich neue Sprachmerkmale eingeführt. Wie Java ist C# objektorientiert und basiert auf einer virtuellen Maschine. Das untenstehende Beispiel erinnert stark an Java und ist deshalb praktisch selbsterklärend. Beachten Sie die kleinen, feinen Unterschiede!
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
string line;
line = System.Console.ReadLine();
int n = Int16.Parse(line);
for (i=0; i<n; i++) {
System.Console.WriteLine("Hallo Welt!");
}
}
}
}
Fazit
Trotz des kommerziellen Hintergrunds ist die .NET-Welt (und damit die Sprache C#) eine wichtige Bereicherung des Wissens und der Fertigkeiten unserer Absolventinnen und Absolventen.