C# vodič: Hello world
Ovaj vodič pomaže vam da započnete s C#. Objašnjava što vam je potrebno da napišete svoj prvi C# program. Počinje s osnovama: naučit ćete gdje možete pronaći i preuzeti potrebne alate, kako ih instalirati i vodit će vas sve do izgradnje i pokretanja vašeg koda. Ako nikada prije niste napisali C# program, ovo je mjesto za početak. Kreirali smo ovaj članak kako biste mogli započeti s C# i prijeći na naše SMS primjere. Ako ste već upoznati s C#, možete preskočiti direktno na jedan od sljedećih SMS projekata.
C# SMS primjeri:
Kako poslati SMS iz C#
Kako poslati više SMS poruka iz C#
Kako poslati zakazane SMS poruke iz C#
Kako primiti SMS u C#
Kako izbrisati SMS koristeći C#
Preuzmite najnoviju C# SMS API biblioteku s Githuba
Što je C#
C# je programski jezik. Sličan je prirodnom jeziku, poput engleskog. Koristi se za komunikaciju s računalom. Glavna razlika između prirodnog jezika i programskog jezika je što programski jezici imaju strožu strukturu, kako bi računalo bolje razumjelo.
Što je Visual Studio
Visual Studio je alat za pisanje C# programa. Visual Studio vam omogućuje da upisujete tekst koristeći C# jezik i omogućuje vam da kažete računalu da pročita tekst i izvrši upute. Koristimo termin "Pokreni" da kažemo računalu da izvrši upute.
Što je C# Hello world program
C# hello world program je najjednostavniji program koji možete napisati. Jednostavno ispisuje rečenicu: Hello world na ekranu računala. Hello World program je prvi program koji programeri pišu u bilo kojem programskom jeziku.
Kako napisati svoj prvi program u C#
Da biste napisali svoj prvi program u C#:
- Postavite Visual Studio Community
- Kreirajte novu C# Console aplikaciju
- Konfigurirajte ime projekta i direktorij
- Odaberite .NET Core za Target Framework
- Napišite svoj prvi 'Hello world' program u C#
- Pokrenite C# 'Hello world' program
- Pregledajte izvještaj o greškama
- Ako postoji greška, popravite je
Preduvjeti
Evo što vam je potrebno za početak. Da biste napisali svoj prvi računalni program u C#, potrebno vam je Windows računalo, Visual Studio programsko okruženje i primjer koda prikazanog u nastavku.
- Windows 10 računalo
- Microsoft Visual Studio Community Edition
- Ozeki Hello World primjer projekta
Preuzmite Visual Studio
Microsoft Visual Studio Community EditionU ovom video vodiču ćete pronaći kako preuzeti Visual Studio Community Edition instalacijski program (Video 1). Možete preuzeti instalacijski program sa sljedećeg URL-a: https://visualstudio.microsoft.com/downloads/. Na ovoj stranici vidjet ćete različite verzije Visual Studija dostupne za preuzimanje. Slijedite upute u ovom kratkom videu kako biste preuzeli instalacijski program na svoje računalo.
Preuzmite Visual Studio instalacijski program
Započnite tako što ćete otići na sljedeću web stranicu: https://visualstudio.microsoft.com/downloads/. Pod Community stupcem, kliknite na ljubičasti Besplatno preuzmi gumb (Slika 1). Ovo će preuzeti Microsoft Visual Studio Community Edition instalacijski program na vaše računalo na zadano mjesto za preuzimanje koje je određeno vašim preglednikom.
Instalirajte Visual Studio
Da biste napisali svoj prvi C# program, potrebno je instalirati Visual Studio. Sljedeći video (Video 2) pokazuje vam kako se ova instalacija može izvesti.
Kreirajte svoj prvi Visual Studio projekt
Nakon što je Visual Studio instaliran, potrebno ga je otvoriti i kreirati konzolni projekt, kao što možete vidjeti u Videu 3. Konzolni projekt je najjednostavniji projekt koji možete kreirati.
Kreirajte novi projekt u Visual Studiju
Prvo otvorite Visual Studio, koji ste upravo instalirali. Zatim ćete biti dočekani pozdravnim zaslonom. Ovaj zaslon omogućuje vam stvaranje novog projekta ili otvaranje postojećih. U stupcu "Get Started" s desne strane kliknite na Create a new project (Slika 2). To će vas preusmjeriti na sljedeću stranicu gdje možete konfigurirati postavke svog projekta.
Odaberite Console Application u C#
Kako biste stvorili C# projekt, prvo ćete morati filtrirati projekte na C# i Console Application. Nakon što kliknete na "Create a new project", bit ćete preusmjereni na zaslon za konfiguraciju. Prvo odaberite C# iz padajućeg izbornika u gornjem središnjem dijelu prozora, ispod trake za pretraživanje (Slika 3). Zatim odaberite Console u padajućem izborniku na krajnjoj desnoj strani prozora. Kao rezultat filtriranja pojavit će se opcija pod nazivom Console Application. Odaberite Console Application klikom na nju. Na kraju kliknite gumb Next u donjem desnom kutu kako biste nastavili.
Imenujte svoju aplikaciju
Nakon što ste odredili svoj projekt kao Console Application, bit ćete upitani da mu date ime. Ispod teksta koji glasi "Project name" nalazi se tekstualno polje (Slika 4). Unesite željeno ime u ovo polje kako biste nazvali svoj projekt. Dajte mu lako prepoznatljivo ime kako biste ga uvijek mogli prepoznati. Također preporučujemo da provjerite je li rješenje i projekt smješteno u istu mapu. To se postiže klikom na potvrdni okvir na dnu odjeljka kako biste omogućili ovu opciju. Kliknite na gumb Next u donjem desnom kutu kada završite.
Odaberite ciljani framework
Da biste dovršili konfiguraciju projekta, morate odabrati ciljani framework. To možete učiniti na posljednjoj stranici za konfiguraciju. Možete odabrati ciljani framework iz padajućeg izbornika klikom na njega (Slika 5). Ovdje odabiremo .NET Core. Ovo je dobar izbor za vaš projekt. Kliknite na gumb Create u donjem desnom kutu kako biste stvorili svoj projekt.
Napišite svoj 'hello world' program u C#
Prvi program koji napišete u bilo kojem programskom jeziku je 'Hello world' program. Jedini cilj ovog programa je ispisati izraz 'Hello world' na zaslon računala. U ovom primjeru program se sastoji od dva retka koda: Prvi redak: Console.WriteLine ispisuje tekst. Drugi redak: Console.ReadLine čeka da korisnik pritisne enter (Kod 1).
using System; namespace MyFistConsoleApplication { class Program { static void Main(string[] args) { Console.WriteLine("This is my hello world!"); } } }
Napišite Hello World kod
Ovaj kratki video vodič pokazuje vam kako napisati kod za "Hello world" program u C#. To se radi kroz uređivač teksta u Visual Studiju (Video 4). Prvo napišite naredbu Console.WriteLine() u main. Zatim tekst ide unutar zagrada i navodnika. Konačni redak bi trebao izgledati ovako: Console.WriteLine("This is my hello world!").
Pokrenite C# "hello world" program
Da biste pokrenuli hello world program, morate kliknuti na zeleni gumb Start u alatnoj traci Visual Studia. Također možete koristiti tipku F5 za pokretanje programa. Imajte na umu da kada pritisnete F5, Visual Studio će prvo spremiti vaš novonapisanu datoteku, zatim će je kompilirati u izvršni kod, a zatim će je pokrenuti na vašem računalu (Video 5).
Izlaz koda
Nakon što ste uputili Visual Studio da pokrene vaš program, pojavit će se konzola za ispravljanje pogrešaka. U ovoj konzoli možete vidjeti kako se vaš program izvodi u stvarnom vremenu. Ovo izgleda vrlo slično običnoj Windows naredbenoj traci. Prvi redak koji vidite je izlaz vašeg koda: "This is my hello world!" (Slika 6). Zatim, 3 retka niže, vidjet ćete "exited with code 0". To znači da se vaš program zatvorio.
Ako napravite grešku prilikom pisanja instrukcija u C#, dobit ćete sintaksnu grešku. Računalo će označiti liniju s greškom crvenom bojom i reći će vam zašto nije razumjelo instrukcije. Da biste ispravili grešku, morate se vratiti u uređivač teksta i izmijeniti program. Programi kažu da "ispravljaju grešku" kada ispravljaju pogreške.
Što je sintaksna greška?
Sintaksna greška znači da ne razumijem. Ako razgovarate s nekim na engleskom jeziku i on ne razumije što govorite, odgovorit će s "Ne razumijem". Ako razgovarate s računalom u C# i računalo ne razumije što govorite, odgovorit će s "Sintaksna greška".
Kako riješiti sintaksnu grešku u C#?
U donjem videu (Video 6) namjerno ćemo napraviti sintaksnu grešku tako što nećemo staviti točku-zarez nakon linije "Hello World". Vidjet ćete kako računalo reagira, kako ćemo ispraviti grešku i kako ćemo uspješno pokrenuti program.
Isticanje grešaka u Visual Studiju
Kada napravite grešku u Visual Studiju, obavješteni ste o grešci na više mjesta. Prvo, sam uređivač teksta pokazuje da ste napravili grešku (Slika 7). To se događa čak i prije nego što pokrenete program. Na dnu ekrana Visual Studio također prikazuje moguće uzroke greške. Ovdje možemo vidjeti da postoji 1, jer postoji broj 1 pored X na crvenom krugu.
Dijalog o grešci u Visual Studiju
Nakon što pokrenete program i on pronađe grešku, prikazat će se dijalog o grešci. Pita vas želite li pokrenuti posljednju uspješnu verziju (koja je zapravo ranije radila) ili ne. Trebali biste pritisnuti Ne i potražiti uzrok problema (Slika 8). Na dnu ekrana Visual Studio također prikazuje moguće uzroke greške.
Izvješće o greškama u Visual Studiju
Ako postoji greška u vašem kodu, možete kliknuti na X na crvenom krugu na dnu ekrana (Slika 9). To će otvoriti izvješće o greškama, koje će navesti sve moguće uzroke problema. Ovdje možemo vidjeti da je navedena jedna mogućnost. Izvješće će vam dati opis problema i liniju na kojoj se dogodio. Na taj način programeru je lakše identificirati i ispraviti grešku.
Sažetak
Sada kada ste završili pet jednostavnih koraka iznad, napravili ste prvi korak u postajanju C#.Net softverskog programera. Ovaj program može izgledati jednostavno, i možda ne čini puno, ali ovako počinju velike stvari. Svaki programer počinje s ove točke, stoga nemojte se bojati, nastavite s učenjem i naporan rad će se isplatiti.
Učenje C# preporučuje se ako želite razvijati web aplikacije, web usluge i desktop aplikacije. Možete naučiti puno o objektno orijentiranom programiranju i funkcionalnom programiranju dok koristite C#. Sljedeći korak u vašem putovanju učenja bit će stvaranje HTTP zahtjeva.
Nastavite čitanje na Ozekijevoj web stranici, gdje možete pronaći vodiče o slanju i primanju SMS-a u C#.
Sada preuzmite Ozeki SMS Gateway za sljedeći dio C# programiranja i neka počne rad!
More information
- C# SMS vodič: Hello world
- Visual Basic SMS vodič: Hello world
- F# SMS vodič: Hello world
- Java SMS vodič: Hello world
- Javascript SMS vodič: Hello world
- Node.js SMS vodič: Hello world
- Kotlin SMS vodič: Hello world
- C/C SMS vodič: Hello world
- Delphi SMS vodič: Hello world
- PHP SMS vodič: Hello world
- Perl SMS vodič: Hello world
- Python SMS vodič: Hello world
- Python flask SMS vodič: Hello world
- Ruby SMS vodič: Hello world
- Tcl/Tk SMS vodič: Hello world
- Go SMS vodič: Hello world
- R SMS vodič: Hello world
- Scala SMS vodič: Hello world
- Objective C SMS vodič: Hello world
- Vodiči za programere