logo

C# Exemple: Hello World

En el llenguatge de programació C#, un simple programa 'hola món' es pot escriure de diverses maneres. Vegem les 4 maneres principals de crear un exemple senzill de C#:

  • Exemple simple
  • Ús del sistema
  • Utilitzant el modificador públic
  • Utilitzant l'espai de noms

C# Exemple simple

 class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } } 

Sortida:

 Hello World! 

Descripció

classe: és una paraula clau que s'utilitza per definir la classe.

Programa: és el nom de la classe. Una classe és un pla o una plantilla a partir de la qual es creen objectes. Pot tenir membres de dades i mètodes. Aquí, només té el mètode principal.

estàtica: és una paraula clau que significa que l'objecte no és necessari per accedir als membres estàtics. Així estalvia memòria.

buit: és el tipus de retorn del mètode. No retorna cap valor. En aquest cas, la declaració de devolució no és necessària.

Principal: és el nom del mètode. És el punt d'entrada per a qualsevol programa C#. Sempre que executem el programa C#, el mètode Main() s'invoca primer abans que qualsevol altre mètode. Representa l'inici del programa.

string[] arguments: s'utilitza per als arguments de la línia d'ordres en C#. Mentre executem el programa C#, podem passar valors. Aquests valors es coneixen com a arguments que podem utilitzar al programa.

System.Console.WriteLine('Hola món!'): Aquí, System és l'espai de noms. La consola és la classe definida a l'espai de noms del sistema. WriteLine() és el mètode estàtic de la classe Console que s'utilitza per escriure el text a la consola.

C# Exemple: Ús del sistema

Si escrivim utilitzant System abans de la classe, vol dir que no necessitem especificar l'espai de noms del sistema per accedir a cap classe d'aquest espai de noms. Aquí, estem utilitzant la classe Console sense especificar System.Console.

 using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

Sortida:

 Hello World! 

C# Exemple: ús del modificador públic

També podem concretar públic modificador abans de la classe i el mètode Main(). Ara, també es pot accedir des de fora de la classe.

 using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

Sortida:

 Hello World! 

C# Exemple: ús de l'espai de noms

Podem crear classes dins de l'espai de noms. S'utilitza per agrupar classes relacionades. S'utilitza per categoritzar les classes perquè sigui fàcil de mantenir.

 using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } } 

Sortida:

 Hello World!