| 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
|