Allgemeine Struktur eines C#-Programms (C#-Programmierhandbuch)
C#-Programme können aus einer oder mehreren Dateien bestehen. Jede Datei kann 0 oder mehr Namespaces enthalten. Ein Namespace kann zusätzlich zu anderen Namespaces auch Typen, wie Klassen, Strukturen, Schnittstellen, Enumerationen und Delegaten, enthalten. Das folgende Beispiel zeigt das Skelett eines C#-Programms, das alle diese Elemente enthält.
// A skeleton of a C# program
using System;
namespace YourNamespace
{
class YourClass
{
}
struct YourStruct
{
}
interface IYourInterface
{
}
delegate int YourDelegate();
enum YourEnum
{
}
namespace YourNestedNamespace
{
struct YourStruct
{
}
}
class YourMainClass
{
static void Main(string[] args)
{
//Your program starts here...
}
}
}
Verwandte Abschnitte
Weitere Informationen:
C#-Programmiersprachenspezifikation
Weitere Informationen finden Sie in der C#-Sprachspezifikation. Die Sprachspezifikation ist die verbindliche Quelle für die Syntax und Verwendung von C#.