Erzeugen einer Konsolenanwendung

Das folgende Listing zeigt eine minimale Konsolenanwendung (»Hello World«), implementiert in Visual Basic.

Imports System
Class HauptModul
    Shared Sub Main()
        Console.WriteLine("Hello World!")
    End Sub
End Class

Alternativ kann die Anwendung auch in Visual Basic mit einem Modul implementiert werden. Dabei ist Sub main() nicht als Shared zu deklarieren, weil die Mitglieder eines Moduls immer Klassenmitglieder sind.

Imports System
Module HauptModul
    Sub Main()
        Console.WriteLine("Hello World!")
    End Sub
End Module

Die Übersetzung dieser minimalen Konsolenanwendung ist (in beiden Varianten) denkbar einfach mit dem Kommandozeilen-Compiler.

vbc HelloWorld.vb

In C# stellt sich das minimale Konsolenprogramm wie folgt dar:

using System; ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.