C# tutoriál: Hello world

Tento tutoriál vám pomôže začať s C#. Vysvetľuje, čo potrebujete na napísanie vášho prvého programu v C#. Začína základmi: naučíte sa, kde môžete nájsť a stiahnuť potrebné nástroje, ako ich nainštalovať a prevedie vás celým procesom až po zostavenie a spustenie vášho kódu. Ak ste nikdy predtým nepísali program v C#, toto je miesto, kde začať. Vytvorili sme tento článok, aby ste mohli začať s C# a prejsť na naše príklady so SMS. Ak už C# poznáte, môžete prejsť priamo na jeden z nasledujúcich SMS projektov.

Príklady SMS v C#:

Ako poslať SMS z C#
Ako poslať viacero SMS z C#
Ako poslať naplánovanú SMS z C#
Ako prijímať SMS v C#
Ako vymazať SMS pomocou C#
Stiahnuť najnovšiu C# SMS API knižnicu z Githubu

Čo je C#

C# je programovací jazyk. Je podobný prirodzenému jazyku, ako je angličtina. Používa sa na komunikáciu s počítačom. Hlavný rozdiel medzi prirodzeným jazykom a programovacím jazykom je, že programovacie jazyky majú prísnejšiu štruktúru, aby počítač lepšie rozumel.

Čo je Visual Studio

Visual Studio je nástroj na písanie programov v C#. Visual Studio vám umožňuje písať text v jazyku C# a umožňuje vám povedať počítaču, aby prečítal text a vykonal inštrukcie. Používame termín "Spustiť", aby sme povedali počítaču, aby vykonal inštrukcie.

Čo je program Hello world v C#

Program Hello world v C# je najjednoduchší program, ktorý môžete napísať. Jednoducho vypíše vetu: Hello world na obrazovku počítača. Program Hello World je prvý program, ktorý vývojári píšu v akomkoľvek programovacom jazyku.

Ako napísať svoj prvý program v C#

Ak chcete napísať svoj prvý program v C#:

  1. Nainštalujte Visual Studio Community
  2. Vytvorte novú konzolovú aplikáciu v C#
  3. Nakonfigurujte názov a adresár projektu
  4. Vyberte .NET Core ako cieľové rozhranie
  5. Napíšte svoj prvý program 'Hello world' v C#
  6. Spustite program 'Hello world' v C#
  7. Skontrolujte správu o chybe
  8. Ak sa vyskytne chyba, opravte ju
Predpoklady

Tu je to, čo potrebujete na začatie. Na napísanie vášho prvého počítačového programu v C# potrebujete počítač s Windows, vývojové prostredie Visual Studio a príkladový kód uvedený nižšie.

  • Počítač s Windows 10
  • Microsoft Visual Studio Community Edition
  • Príkladový projekt Ozeki Hello World
Stiahnuť Visual Studio Microsoft Visual Studio Community Edition

V tomto videu nájdete návod, ako stiahnuť inštalátor Visual Studio Community Edition (Video 1). Inštalátor môžete stiahnuť z nasledujúcej URL adresy: https://visualstudio.microsoft.com/downloads/. Na tejto stránke uvidíte rôzne verzie Visual Studio dostupné na stiahnutie. Postupujte podľa pokynov v tomto krátkom videu, aby ste si inštalátor stiahli do svojho počítača.

Video 1 - Ako stiahnuť Visual Studio (Video tutoriál)

Stiahnuť inštalátor Visual Studio

Začnite tým, že prejdete na nasledujúcu webovú stránku: https://visualstudio.microsoft.com/downloads/. V stĺpci Community kliknite na fialové tlačidlo Free download (Obrázok 1). Tým sa stiahne inštalátor Microsoft Visual Studio Community Edition do vášho počítača na predvolené miesto určené vaším prehliadačom.

stiahnuť visual studio community
Obrázok 1 - Stiahnuť Visual Studio Community

Inštalácia Visual Studio

Na napísanie vášho prvého programu v C# potrebujete nainštalovať Visual Studio. Nasledujúce video (Video 2) vám ukáže, ako môže byť táto inštalácia vykonaná.

Video 2 - Ako nainštalovať Visual Studio (Video tutoriál)

Vytvorenie vášho prvého projektu v Visual Studio

Po inštalácii Visual Studio ho musíte otvoriť a vytvoriť konzolový projekt, ako môžete vidieť vo Videu 3. Konzolový projekt je najjednoduchší projekt, ktorý môžete vytvoriť.

Video 3 - Ako vytvoriť svoj prvý projekt v Visual Studio (Video tutoriál)

Vytvorenie nového projektu v Visual Studio

Najprv otvorte Visual Studio, ktoré ste práve nainštalovali. Budete privítaní úvodnou obrazovkou. Táto obrazovka vám umožňuje vytvoriť nový projekt alebo otvoriť predchádzajúce. V stĺpci "Get Started" vpravo kliknite na Create a new project (Obrázok 2). Tým budete presmerovaní na ďalšiu stránku, kde môžete nakonfigurovať nastavenia vášho projektu.

vytvorenie nového projektu v visual studio
Obrázok 2 - Vytvorenie nového projektu v Visual Studio

Vyberte Konzolovú aplikáciu v C#

Ak chcete vytvoriť projekt v C#, musíte najprv vyfiltrovať projekt na C# a Konzolovú aplikáciu. Po kliknutí na "Vytvoriť nový projekt" budete presmerovaní na konfiguračnú obrazovku. Najprv vyberte C# z rozbaľovacieho zoznamu v hornej strednej časti okna hneď pod vyhľadávacím panelom (Obrázok 3). Potom vyberte Konzola v rozbaľovacom zozname úplne vpravo v okne. V dôsledku vášho filtrovania sa zobrazí možnosť s názvom Konzolová aplikácia. Vyberte Konzolovú aplikáciu kliknutím na ňu. Nakoniec kliknite na tlačidlo Ďalej v pravom dolnom rohu, aby ste pokračovali.

konzolová aplikácia vo visual studio
Obrázok 3 - Vyberte Konzolovú aplikáciu v C#

Pomenujte svoju aplikáciu

Po špecifikovaní projektu ako Konzolovej aplikácie budete požiadaní o jej pomenovanie. Pod textom "Názov projektu" nájdete textové pole (Obrázok 4). Zadajte požadovaný názov do tohto textového poľa, aby ste pomenovali svoj projekt. Dajte mu ľahko rozpoznateľný názov, aby ste ho vždy vedeli identifikovať. Odporúčame tiež zaistiť, aby ste umiestnili riešenie a projekt do rovnakého priečinka. To sa vykoná kliknutím na začiarkavacie políčko v dolnej časti sekcie, aby ste túto možnosť povolili. Po dokončení kliknite na tlačidlo Ďalej v pravom dolnom rohu.

pomenovanie projektu vo visual studio
Obrázok 4 - Dajte svojmu projektu vhodný názov

Vyberte cieľový framework

Na dokončenie konfigurácie projektu musíte vybrať cieľový framework. To sa vykoná na poslednej konfiguračnej stránke. Cieľový framework môžete vybrať z rozbaľovacieho zoznamu kliknutím naň (Obrázok 5). Tu vyberieme .NET Core. Toto je dobrá voľba pre váš projekt. Kliknutím na tlačidlo Vytvoriť v pravom dolnom rohu vytvoríte svoj projekt.

výber verzie dotnet vo visual studio
Obrázok 5 - Vyberte verziu .NET pre svoj projekt

Napíšte svoj program 'hello world' v C#

Prvý program, ktorý napíšete v akomkoľvek programovacom jazyku, je program 'Hello world'. Jediným cieľom tohto programu je vypísať výraz 'Hello world' na obrazovku počítača. V tomto príklade program pozostáva z dvoch riadkov kódu: Prvý riadok: Console.WriteLine vypíše text. Druhý riadok: Console.ReadLine čaká, kým používateľ stlačí Enter (Kód 1).

using System;

namespace MyFistConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("This is my hello world!");
        }
    }
}
	

Kód 1 - Vypísanie "This is my hello world!" do konzoly v C#

Napíšte kód pre Hello World

Tento krátky videonávod vám ukáže, ako napísať kód pre program "Hello world" v C#. To sa vykonáva prostredníctvom textového editora vo Visual Studio (Video 4). Najprv napíšte príkaz Console.WriteLine() do main. Potom text zadajte do zátvoriek a do úvodzoviek. Výsledný riadok by mal vyzerať takto: Console.WriteLine("This is my hello world!").

Video 4 - Zadajte zdrojový kód Hello World (Videonávod)

Spustenie programu "hello world" v C#

Ak chcete spustiť program hello world, musíte kliknúť na zelené tlačidlo Štart v paneli nástrojov Visual Studio. Na spustenie programu môžete použiť aj kláves F5. Upozorňujeme, že keď stlačíte F5, Visual Studio najprv uloží váš novo napísaný súbor, potom ho skompiluje na spustiteľný kód a potom ho spustí na vašom počítači (Video 5).

Video 5 - Ako spustiť program Hello World (Videonávod)

Výstup kódu

Po spustení programu vo Visual Studio sa zobrazí ladiaca konzola. V tejto ladiacej konzole môžete vidieť, ako sa váš program spúšťa v reálnom čase. Vyzerá to veľmi podobne ako bežný príkazový riadok Windows. Prvý riadok, ktorý uvidíte, je výstup vášho kódu: "This is my hello world!" (Obrázok 6). Potom, o 3 riadky nižšie, uvidíte "exited with code 0". To znamená, že váš program sa ukončil.

výstup konzoly v c sharp
Obrázok 6 - Výstup programu v konzole

Čo sa stane, ak urobím chybu v C#

Ak urobíte chybu pri písaní inštrukcií v C#, dostanete syntaktickú chybu. Počítač zvýrazní riadok s chybou červenou farbou a povie vám, prečo neporozumel inštrukciám. Na opravu chyby musíte prejsť späť do textového editora a upraviť program. Programy hovoria, že "opravili chybu", keď opravia chyby.

Čo je syntaktická chyba?

Syntaktická chyba znamená, že nerozumiem. Ak hovoríte s niekým po anglicky a on nerozumie, čo hovoríte, odpovie vám "Nerozumiem". Ak hovoríte s počítačom v C# a počítač nerozumie, čo hovoríte, odpovie vám "Syntaktická chyba".

Ako zvládnuť syntaktickú chybu v C#?

V nasledujúcom videu (Video 6) zámerne vytvoríme syntaktickú chybu tým, že nedáme bodkočiarku za riadok Hello World. Uvidíte, ako počítač zareaguje, ako chybu opravíme a ako úspešne spustíme počítačový program.

Video 6 - Ako urobiť chybu a opraviť ju (Video tutoriál)

Zvýraznenie chýb v Visual Studio

Keď urobíte chybu v Visual Studio, budete na chybu upozornení na viacerých miestach. Najprv vám textový editor sám ukáže, že ste urobili chybu (Obrázok 7). To sa stane ešte pred spustením programu. V dolnej časti obrazovky Visual Studio tiež zobrazuje možné príčiny chyby. Tu vidíme, že je tam 1, pretože vedľa X na červenom kruhovom symbole je číslo 1.

missing comma in visual studio
Obrázok 7 - Chýbajúca čiarka na konci riadku

Dialógové okno s chybou v Visual Studio

Po spustení programu a nájdení chyby sa zobrazí dialógové okno s chybou. To sa vás pýta, či chcete spustiť poslednú úspešnú zostavu (ktorá skutočne bežala predtým), alebo nie. Mali by ste stlačiť Nie a hľadať príčinu problému (Obrázok 8). V dolnej časti obrazovky Visual Studio tiež zobrazuje možné príčiny chyby.

alert in visual studio
Obrázok 8 - IDE vás upozorní, že kód obsahuje chyby

Správa o chybe v Visual Studio

Ak je v kóde chyba, môžete kliknúť na X na červenom kruhovom symbole v dolnej časti (Obrázok 9). Toto zobrazí správu o chybe, ktorá vypíše všetky možné príčiny problému. Tu vidíme, že je uvedená jedna možnosť. Správa vám poskytne popis problému a riadok, na ktorom sa vyskytol. Týmto spôsobom je pre programátora jednoduchšie identifikovať chybu a opraviť ju.

error report in visual studio
Obrázok 9 - Správa o chybe v Visual Studio

Zhrnutie

Teraz, keď ste dokončili vyššie uvedených päť jednoduchých krokov, urobili ste prvý krok k tomu, aby ste sa stali vývojárom softvéru v C#.Net. Tento program sa môže zdať jednoduchý a možno nerobí veľa, ale takto začínajú skvelé veci. Každý programátor začína v tomto bode, takže sa nebojte, pokračujte v štúdiu a tvrdá práca sa vám oplatí.

Učenie sa C# sa odporúča, ak chcete vyvíjať webové aplikácie, webové služby a desktopové aplikácie. Môžete sa naučiť veľa o objektovo orientovanom programovaní a funkcionálnom programovaní pri používaní C#. Ďalším krokom vo vašej učebnej ceste bude vytvorenie HTTP požiadavky.

Pokračujte v čítaní na webovej stránke Ozeki, kde nájdete návody o odosielaní a prijímaní SMS v C#.

Teraz stiahnite si Ozeki SMS Gateway pre ďalšiu časť programovania v C# a nech sa práca začne!

More information