Vítáme--První Program (Příručka programování C#)
Následující procedura vytvoří C# verzi programu tradiční "Hello World!".Program zobrazí řetězecHello World!
Další příklady úvodní, viz Kurzy Začínáme.
[!POZNÁMKA]
Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.
Vytvoření a spuštění aplikace konzoly
Spusťte aplikaci Visual Studio.
Na panelu nabídek zvolte soubor, Nový, projektu.
V Nainstalované šablony podokně rozbalte **Visual C#**a pak zvolte Windows.
V prostředním podokně vyberte Aplikace konzoly.
V název pole, zadejte název projektu a potom zvolte OK tlačítko.
Nový projekt se objeví v Průzkumníku.
Pokud není otevřen v Program.cs Editor kódu, otevřete místní nabídku pro Program.cs v Průzkumníkua pak zvolte Zobrazení kódu.
Obsah Program.cs nahraďte následující kód.
// A Hello World! program in C#. using System; namespace HelloWorld { class Hello { static void Main() { Console.WriteLine("Hello World!"); // Keep the console window open in debug mode. Console.WriteLine("Press any key to exit."); Console.ReadKey(); } } }
Zvolte klávesu F5 spuštění projektu.Se zobrazí okno příkazového řádku, který obsahuje řádekHello World!
Dále se vyšetřují důležité části tohoto programu.
Komentáře
První řádek obsahuje komentář.Znaky // převést zbytek řádku poznámky.
// A Hello World! program in C#.
Také můžete komentář mimo blok textu jej mezi uzavřením /* a */ znaků.Toto je znázorněno v následujícím příkladu.
/* A "Hello World!" program in C#.
This program displays the string "Hello World!" on the screen. */
Metoda Main
Musí obsahovat konzolové aplikace C# Main metoda, kde prvek začíná a končí.Main Je metoda, kde vytvořit objekty a provést další metody.
Main Je metoda statické (C#-Reference) metodu, která se nachází uvnitř třídy nebo struktury.V předchozím příkladu "Hello World!" nachází ve třídě s názvem Hello.Můžete deklarovat Main metoda jedním z následujících způsobů:
Můžete vrátit void.
static void Main() { //... }
Může také vracet celé číslo.
static int Main() { //... return 0; }
Buď návratové typy trvat argumenty.
static void Main(string[] args) { //... }
-nebo-
static int Main(string[] args) { //... return 0; }
Parametr Main metoda, args, je string pole obsahující argumenty příkazového řádku slouží k vyvolání programu.Na rozdíl od v jazyce C++ pole neobsahuje název souboru spustitelného souboru (exe).
Další informace o použití argumentů příkazového řádku, viz příklady v Main() a argumenty příkazového řádku (Příručka programování C#) a Jak: vytvoření a použití sestavení pomocí příkazového řádku (C# a Visual Basic).
Volání ReadKey na konci Main metoda zabrání uzavření máte možnost číst výstup při spuštění programu v režimu ladění, stisknutím klávesy F5 okna konzoly.
Vstup a výstup
C# programů obecně použít vstupní a výstupní služby poskytované běhové knihovny rozhraní.NET Framework.Příkaz System.Console.WriteLine("Hello World!"); používá WriteLine metoda.To je jedna z metod výstup Console třídy knihovny run-time.Zobrazuje jeho parametr řetězec na standardní výstupní proud následuje nový řádek.Ostatní Console metody jsou k dispozici pro různé vstupní a výstupní operace.Pokud using System; směrnice na začátku programu, můžete přímo použít System třídy a metody bez jejich plně kvalifikované.Například volání Console.WriteLine namísto System.Console.WriteLine:
using System;
Console.WriteLine("Hello World!");
Další informace o metodách vstup a výstup, viz System.IO.
Kompilace a spuštění příkazového řádku
Program "Hello World!" můžete zkompilovat pomocí příkazového řádku místo Visual Studio integrované vývojové prostředí (IDE).
Pro zkompilování a spuštění z příkazového řádku
Vložte kód z předchozího postupu do libovolného textového editoru a uložte soubor jako textový soubor.Název souboru Hello.cs.C# soubory zdrojového kódu pomocí rozšíření .cs.
Na Start nabídky, rozbalte Nástroje Visual Studioa pak zvolte místní otevřete okno Příkazový řádek Visual Studio.
Jako alternativu můžete postupujte podle pokynů v Jak: nastavení proměnných prostředí povolení sestavení příkazového řádku ze standardní okno příkazového řádku.
V okně Příkazový řádek Visual Studio přejděte do složky, která obsahuje vaše Hello.cs souboru.
Zadejte následující příkaz kompilace Hello.cs.
csc Hello.cs
Pokud má program žádné chyby kompilace spustitelný soubor s názvem Hello.exe je vytvořen.
V okně Příkazový řádek Visual Studio zadejte následující příkaz ke spuštění programu:
Hello
Další informace o kompilátoru jazyka C# a jeho možnosti, viz Možnosti C# kompilátoru.
Hlavní kapitoly knihy
Psaní programů jazyka C# v začátek Visual C# 2010
Viz také
Úkoly
Referenční dokumentace
Koncepty
Main() a argumenty příkazového řádku (Příručka programování C#)