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
|