Pour commencer par la programmation de C# |
Pour commencer par la programmation de C#
|
C# est une langue qui fournit
|
Simplicit� de de base visuel
Puissance de C++
Le concentr� sur le de haute valeur charge ;
Portabilit� de Java
|
Premier programme de C# � montrer � bonjour, monde � sur la console
|
using System;
class Hello
{
static void Main () {
Console.WriteLine("hello, world");
}
}
|
|
Le code source pour le programme de C.A. # est typiquement stock� dans un ou plusieurs dossiers des textes avec une prolongation de dossier de .cs, comme dans hello.cs. Employer la commande-ligne compilateur a fourni en studio visuel .NET, un tel programme peut �tre compil� avec la commande-ligne directive
|
le csc hello.cs, qui produit une application, a appel� hello.exe. Le rendement a produit par cette application quand il est couru est :
|
|
Le syst�me employant ; la directive met en r�f�rence System appel� par namespace qui est fourni par la biblioth�que de classe de cadre de Microsoft .NET. Ce namespace contient la classe de console vis�e dans la m�thode principale. Namespaces fournissent des moyens hi�rarchiques d'organiser les �l�ments d'un ou plusieurs programmes. � Employer � la directive permet l'utilisation sans r�serve des types qui sont des membres du namespace. � Bonjour, le programme du monde � utilise la console. WriteLine comme st�nographie forSystem.Console.WriteLine.
|
La m�thode principale est un membre de la classe bonjour. Elle a le modificateur statique, et ainsi c'est une m�thode sur la classe bonjour plut�t que sur des exemples de cette classe. Le point d'entr�e pour une application - la m�thode qui s'appelle pour commencer l'ex�cution - est toujours une m�thode statique appel�e Main. � Bonjour, le rendement du monde � est produit en utilisant une biblioth�que de classe. La langue elle-m�me ne fournit pas une biblioth�que de classe. Au lieu de cela, elle emploie une biblioth�que de classe qui est �galement employ�e par .NET de base visuel et C++.NET visuel.
|
Le programme n'emploie pas une m�thode globale pour la force. Des m�thodes et les variables ne sont pas soutenues au niveau global ; de tels �l�ments sont toujours contenus dans le type d�clarations (par exemple, classe et d�clarations de struct).
|
La langue de C# n'emploie pas non plus � : : � ou � - > � op�rateurs. � : : � n'est pas un op�rateur du tout, et � - > le " op�rateur est employ� dans seulement une petite fraction des programmes - ceux qui utilisent le code peu s�r. Le s�parateur � . � est employ� dans des noms compos�s tels que la console. WriteLine.
|
Le programme ne contient pas des d�clarations vers l'avant. Les d�clarations vers l'avant ne sont jamais n�cessaires, car l'ordre de d�claration n'est pas significatif. C# n'emploie pas le #include pour importer le texte de programme. Des d�pendances parmi des programmes sont manipul�es symboliquement plut�t que textuellement. Cette approche �limine des barri�res entre les applications �crites en utilisant des langues multiples.
|
 |
 |
Keywords To Begin With C# Programming, vb net programming, asp net programming, visual basic programming,
c# vb net, visual basic net programming, visual c++ programming, source code programming,
c# source code, windows forms c#, visual studio net c#, c# net framework, c# asp net,
visual basic c#, visual studio c#, c# dot net
|