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
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 StudioVisual 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#:
- Nainštalujte Visual Studio Community
- Vytvorte novú konzolovú aplikáciu v C#
- Nakonfigurujte názov a adresár projektu
- Vyberte .NET Core ako cieľové rozhranie
- Napíšte svoj prvý program 'Hello world' v C#
- Spustite program 'Hello world' v C#
- Skontrolujte správu o chybe
- Ak sa vyskytne chyba, opravte ju
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
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.
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.
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á.
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ť.
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.
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.
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.
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.
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!"); } } }
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!").
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).
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.
Č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.
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.
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.
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.
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
- C# SMS tutorial: Hello world
- Visual Basic SMS tutorial: Hello world
- F# SMS tutorial: Hello world
- Java SMS tutorial: Hello world
- Javascript SMS tutorial: Hello world
- Node.js SMS tutorial: Hello world
- Kotlin SMS tutorial: Hello world
- C/C SMS tutorial: Hello world
- Delphi SMS tutorial: Hello world
- PHP SMS tutorial: Hello world
- Perl SMS tutorial: Hello world
- Python SMS tutorial: Hello world
- Python flask SMS tutorial: Hello world
- Ruby SMS tutorial: Hello world
- Tcl/Tk SMS tutorial: Hello world
- Go SMS tutorial: Hello world
- R SMS tutorial: Hello world
- Scala SMS tutorial: Hello world
- Objective C SMS tutorial: Hello world
- Tutorials for software developers