Vadnica za C#: Hello world

Ta vadnica vam pomaga začeti s C#. Razloži, kaj potrebujete za pisanje svojega prvega programa v C#. Začne z osnovami: naučili se boste, kje najdete in prenesete potrebna orodja, kako jih namestite in vas popelje vse do gradnje in zagon vaše kode. Če še nikoli niste napisali programa v C#, je to pravo mesto za začetek. Ustvarili smo ta članek, da lahko začnete s C# in nadaljujete z našimi primeri SMS. Če ste že seznanjeni s C#, lahko neposredno skočite na enega od naslednjih SMS projektov.

Primeri SMS v C#:

Kako poslati SMS iz C#
Kako poslati več SMS iz C#
Kako poslati načrtovane SMS iz C#
Kako prejeti SMS v C#
Kako izbrisati SMS s C#
Prenesite najnovejšo knjižnico C# SMS API z Githuba

Kaj je C#

C# je programski jezik. Podoben je naravnemu jeziku, kot je angleščina. Uporablja se za komunikacijo z računalnikom. Glavna razlika med naravnim jezikom in programskim jezikom je, da imajo programski jeziki strožjo strukturo, da jih računalnik lažje razume.

Kaj je Visual Studio

Visual Studio je orodje za pisanje programov v C#. Visual Studio vam omogoča vnašanje besedila v jeziku C# in vam omogoča, da računalniku poveste, naj prebere besedilo in izvede navodila. Uporabljamo izraz "Zaženi", da povemo računalniku, naj izvede navodila.

Kaj je program Hello world v C#

Program Hello world v C# je najenostavnejši program, ki ga lahko napišete. Preprosto izpiše stavek: Hello world na računalniškem zaslonu. Program Hello World je prvi program, ki ga razvijalci napišejo v katerem koli programskem jeziku.

Kako napisati svoj prvi program v C#

Če želite napisati svoj prvi program v C#:

  1. Namestite Visual Studio Community
  2. Ustvarite novo konzolno aplikacijo v C#
  3. Konfigurirajte ime in mapo projekta
  4. Izberite .NET Core za ciljno ogrodje
  5. Napišite svoj prvi program 'Hello world' v C#
  6. Zaženite program 'Hello world' v C#
  7. Preglejte poročilo o napakah
  8. Če obstaja napaka, jo popravite
Predpogoji

Tukaj je, kaj potrebujete za začetek. Za pisanje svojega prvega računalniškega programa v C# potrebujete računalnik z Windows, programsko okolje Visual Studio in primer kode, predstavljen spodaj.

  • Računalnik z Windows 10
  • Microsoft Visual Studio Community Edition
  • Primer projekta Ozeki Hello World
Prenesite Visual Studio Microsoft Visual Studio Community Edition

V tem video vadnici boste našli, kako prenesti namestitveni program Visual Studio Community Edition (Video 1). Namestitveni program lahko prenesete z naslednjega URL-ja: https://visualstudio.microsoft.com/downloads/. Na tej strani boste videli različne različice Visual Studio, ki so na voljo za prenos. Sledite navodilom v tem kratkem videu, da namestitveni program prenesete na svoj računalnik.

Video 1 - Kako prenesti Visual Studio (Video vadnica)

Prenesite namestitveni program Visual Studio

Začnite tako, da obiščete naslednje spletno mesto: https://visualstudio.microsoft.com/downloads/. V stolpcu Community kliknite na vijolični gumb Free download (Slika 1). To bo preneslo namestitveni program Microsoft Visual Studio Community Edition na vaš računalnik na privzeto mesto za prenos, ki ga določi vaš brskalnik.

prenesite visual studio community
Slika 1 - Prenesite Visual Studio Community

Namestite Visual Studio

Če želite napisati svoj prvi program v C#, morate namestiti Visual Studio. Naslednji video (Video 2) vam pokaže, kako lahko izvedete to namestitev.

Video 2 - Kako namestiti Visual Studio (Video vadnica)

Ustvarite svoj prvi projekt v Visual Studiu

Ko je Visual Studio nameščen, ga morate odpreti in ustvariti konzolni projekt, kot lahko vidite v Videu 3. Konzolni projekt je najenostavnejši projekt, ki ga lahko ustvarite.

Video 3 - Kako ustvariti svoj prvi projekt v Visual Studiu (Video vadnica)

Ustvarite nov projekt v Visual Studiu

Najprej odprite Visual Studio, ki ste ga pravkar namestili. Nato vas bo pozdravil zaslon dobrodošlice. Ta zaslon vam omogoča ustvarjanje novega projekta ali odpiranje prejšnjih. V stolpcu "Get Started" na desni kliknite na Create a new project (Slika 2). To vas bo preusmerilo na naslednjo stran, kjer lahko konfigurirate nastavitve svojega projekta.

ustvarjanje novega projekta v visual studiu
Slika 2 - Ustvarite nov projekt v Visual Studiu

Izberite konzolno aplikacijo v C#

Za ustvarjanje projekta v C# boste najprej morali filtrirati projekte na C# in konzolno aplikacijo. Ko kliknete na "Ustvari nov projekt", boste preusmerjeni na konfiguracijski zaslon. Najprej izberite C# iz spustnega menija v zgornjem srednjem delu okna, tik pod iskalno vrstico (slika 3). Nato izberite Konzola v spustnem meniju na skrajni desni strani okna. Kot rezultat filtriranja se bo pojavila možnost z naslovom Konzolna aplikacija. Izberite Konzolno aplikacijo s klikom nanjo. Na koncu kliknite gumb Naprej v spodnjem desnem kotu, da nadaljujete.

konzolna aplikacija v visual studiu
Slika 3 - Izberite konzolno aplikacijo v C#

Poimenujte svojo aplikacijo

Ko določite svoj projekt kot konzolno aplikacijo, vas bo sistem prosil, da ji določite ime. Pod besedilom "Ime projekta" boste našli besedilno polje (slika 4). Vnesite želeno ime v to besedilno polje, da poimenujete svoj projekt. Dajte mu enostavno prepoznavno ime, da ga boste vedno lahko prepoznali. Priporočamo tudi, da rešitev in projekt postavite v isto mapo. To storite tako, da kliknete na potrditveno polje na dnu razdelka, da omogočite to možnost. Ko končate, kliknite gumb Naprej v spodnjem desnem kotu.

poimenovanje projekta v visual studiu
Slika 4 - Dajte projektu primerno ime

Izberite ciljno ogrodje

Za dokončanje konfiguracije projekta morate izbrati ciljno ogrodje. To lahko storite na zadnji konfiguracijski strani. Ciljno ogrodje lahko izberete iz spustnega menija s klikom nanj (slika 5). Tukaj izberemo .NET Core. To je dobra izbira za vaš projekt. Kliknite na gumb Ustvari v spodnjem desnem kotu, da ustvarite svoj projekt.

izbira različice dotnet v visual studiu
Slika 5 - Izberite različico .NET za svoj projekt

Napišite svoj program 'hello world' v C#

Prvi program, ki ga napišete v katerem koli programskem jeziku, je program 'Hello world'. Edini cilj tega programa je izpis besedila 'Hello world' na računalniškem zaslonu. V tem primeru je program sestavljen iz dveh vrstic kode: Prva vrstica: Console.WriteLine izpiše besedilo. Druga vrstica: Console.ReadLine čaka, da uporabnik pritisne enter (koda 1).

using System;

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

Koda 1 - Izpis "This is my hello world!" v konzoli v C#

Napišite kodo za Hello World

Ta kratek video vadnica vam pokaže, kako napisati kodo za program "Hello world" v C#. To storite prek urejevalnika besedila v Visual Studiu (video 4). Najprej v glavno funkcijo vpišite ukaz Console.WriteLine(). Nato besedilo vpišite v oklepaje in v narekovaje. Končna vrstica naj bi izgledala takole: Console.WriteLine("This is my hello world!").

Video 4 - Vpišite izvorno kodo Hello World (Video vadnica)

Zaženite program "hello world" v C#

Če želite zagnati program hello world, morate klikniti na zelen gumb Start v orodni vrstici Visual Studia. Lahko tudi pritisnete tipko F5, da zaženete svoj program. Upoštevajte, da bo Visual Studio ob pritisku na F5 najprej shranil vaš novo napisano datoteko, nato jo prevedel v izvršljivo kodo in nato zažel na vašem računalniku (video 5).

Video 5 - Kako zagnati program Hello World (Video vadnica)

Izhod kode

Ko naročite Visual Studiu, naj zažene vaš program, se bo pojavilo konzolno okno za razhroščevanje. V tej konzoli lahko vidite, kako se vaš program izvaja v realnem času. To je videti zelo podobno kot običajno ukazno okno Windows. Prva vrstica, ki jo vidite, je izhod vaše kode: "This is my hello world!" (slika 6). Nato, tri vrstice nižje, boste videli "exited with code 0". To pomeni, da se je vaš program zaprl.

izhod konzole v c sharp
Slika 6 - Izhod programa v konzoli

Kaj se zgodi, če naredim napako v C#

Če naredite napako pri pisanju navodil v C#, boste dobili sintaktično napako. Računalnik bo vrstico z napako označil rdeče in vam pojasnil, zakaj navodil ni razumel. Da popravite napako, se morate vrniti v urejevalnik besedila in spremeniti program. Programi pravijo, da "popravijo napako", ko odpravijo napake.

Kaj je sintaktična napaka?

Sintaktična napaka pomeni, da ne razumem. Če z nekomer govorite v angleščini in vas ne razume, vam bo odgovoril z "Ne razumem". Če z računalnikom govorite v C# in vas računalnik ne razume, vam bo odgovoril s "Sintaktična napaka".

Kako obravnavati sintaktično napako v C#?

V spodnjem videu (Video 6) bomo namenoma ustvarili sintaktično napako tako, da ne bomo postavili podpičja za vrstico Hello World. Videli boste, kako se računalnik odzove, kako napako popravimo in kako uspešno zaženemo računalniški program.

Video 6 - Kako narediti napako in jo popraviti (Video vadnica)

Označevanje napak v Visual Studiu

Ko naredite napako v Visual Studiu, vas o napaki obvestijo na več mestih. Najprej vam urejevalnik besedila pokaže, da ste naredili napako (Slika 7). To se zgodi še pred zagonom programa. Na dnu zaslona Visual Studio prikaže tudi možne vzroke napake. Tukaj lahko vidimo, da je ena, ker je številka 1 poleg X na rdečem krogu.

manjkajoči vejici v visual studiu
Slika 7 - Manjkajoči vejici na koncu vrstice

Pogovorno okno z napako v Visual Studiu

Ko zaženete program in ta najde napako, bo prikazal pogovorno okno z napako. To vas vpraša, ali želite zagnati zadnjo uspešno izgradnjo (ki se je dejansko izvedla prej) ali ne. Pritisniti morate Ne in poiskati vzrok težave (Slika 8). Na dnu zaslona Visual Studio prikaže tudi možne vzroke napake.

opozorilo v visual studiu
Slika 8 - IDE vas opozori, da ima koda napake

Poročilo o napaki v Visual Studiu

Če je v vaši kodi napaka, lahko kliknete na X na rdečem krogu na dnu (Slika 9). S tem prikažete poročilo o napaki, ki bo naštelo vse možne vzroke težave. Tukaj lahko vidimo, da je našteta ena možnost. Poročilo vam bo dalo opis težave in vrstico, na kateri se je pojavila. Tako je programerju lažje prepoznati napako in jo popraviti.

poročilo o napakah v visual studiu
Slika 9 - Poročilo o napaki v Visual Studiu

Povzetek

Zdaj, ko ste zaključili zgornjih pet preprostih korakov, ste naredili prvi korak k postanku razvijalca programske opreme C#.Net. Ta program se morda zdi preprost in morda ne naredi veliko, vendar tako se začnejo velike stvari. Vsak programer začne na tej točki, zato se ne bojte, nadaljujte s študijem in trdo delo se vam bo povrnilo.

Učenje C# je priporočljivo, če želite razvijati spletne aplikacije, spletne storitve in namizne aplikacije. Med uporabo C# se lahko naučite veliko o objektno usmerjenem programiranju in funkcionalnem programiranju. Naslednji korak v vašem učnem potovanju bo ustvarjanje HTTP zahteve.

Nadaljujte z branjem na spletnem mestu Ozeki, kjer najdete vodnike o pošiljanju in prejemanju SMS v C#.

Zdaj prenesite Ozeki SMS Gateway za naslednji del programiranja v C# in naj se delo začne!

More information