| Mit der C# Programmierung anfangen |
|
Mit der C# Programmierung anfangen
|
|
C# ist eine Sprache, die zur Verfügung stellt
|
|
Einfachheit von sichtlichgrundlegendem
Energie von C++
Konzentrat auf den high-value Aufgaben;
Beweglichkeit von Java
|
|
Erstes anzuzeigen C# Programm „hallo, Welt „auf der Konsole
|
using System;
class Hello
{
static void Main () {
Console.WriteLine("hello, world");
}
}
|
|
|
Das Quellenprogramm für Wechselstrom # Programm wird gewöhnlich in einen oder mehrer Textakten mit einer Dateiextension von .cs, wie in hello.cs gespeichert. Das Verwenden der Befehllinie Compiler versah mit Sichtstudio .NET, solch ein Programm kann mit der Befehllinie Richtlinie kompiliert werden
|
|
csc hello.cs, das eine Anwendung produziert, nannte hello.exe. Der Ausgang produzierte durch diese Anwendung, wenn er ist laufen gelassen wird:
|
|
|
|
Das verwendende System; Richtlinie bezieht namespace angerufenes System, das von der Microsoft .NET Rahmen-Kategorie Bibliothek zur Verfügung gestellt wird. Dieses namespace enthält die Konsole Kategorie, die in der Hauptmethode bezieht. Namespaces liefern hierarchische Mittel des Organisierens der Elemente einer oder mehrer Programme. Ein „Verwenden“ von Richtlinie ermöglicht unqualifiziertem Gebrauch von den Arten, die Mitglieder des namespace sind. Das „hallo, Welt“ Programm benutzt Konsole. WriteLine als Stenographie forSystem.Console.WriteLine.
|
|
Die Hauptmethode ist ein Mitglied der Kategorie hallo. Sie hat den statischen Modifizierfaktor und also ist es eine Methode auf der Kategorie hallo anstatt auf Fällen dieser Kategorie. Der Eingang für eine Anwendung - die Methode, die benannt wird, um Durchführung anzufangen - ist immer eine statische genannte Methode Main. Der „hallo, Welt“ Ausgang wird mit einer Kategorie Bibliothek produziert. Die Sprache nicht selbst liefert eine Kategorie Bibliothek. Stattdessen benutzt sie eine Kategorie Bibliothek, die auch durch grundlegendes SICHTLICH.NET und Sicht-C++.NET benutzt wird.
|
|
Das Programm verwendet eine globale Methode nicht für Hauptleitung. Methoden und Variablen werden nicht auf dem globalen Niveau gestützt; solche Elemente werden immer innerhalb Typvereinbarungen enthalten (z.B., Kategorie und struct Erklärungen).
|
|
C# Sprache verwendet nicht auch nicht „:: “ oder „- >“ Operatoren. “:: „nicht ist ein Operator an allen, und“ - > " Operator wird in nur einem kleinen Bruch von Programmen verwendet - die, die unsicheren Code einsetzen. Der Separator „.“ wird in den zusammengesetzten Namen wie Konsole verwendet. WriteLine.
|
|
Das Programm enthält nicht Vorwärtserklärungen. Vorwärtserklärungen sind nie erforderlich, da Erklärungauftrag nicht bedeutend ist. C# benutzt nicht #include, um Programmtext zu importieren. Abhängigkeiten unter Programmen werden symbolisch anstatt wörtlich angefaßt. Diese Annäherung beseitigt Sperren zwischen den Anwendungen, die mit mehrfachen Sprachen. geschrieben werden.
|
 |
 |
Die Schlüsselwörter zum mit C#, das, vb Nettoprogrammierung, Asp Nettoprogrammierung, grundlegende sichtlichprogrammierung, c# vb Netz, grundlegende sichtlichnettoprogrammierung, Sichtc++ programmiert, das programmierende Quellenprogramm, c# Quellenprogramm programmiert, Fenster anzufangen bildet c#, Sichtstudionetz c#, c# Nettorahmen, c# Asp Netz, grundlegendes sichtlichc#, Sichtstudio c#, c# Punktnetz
|