C # on üks Microsofti pakutavatest keeltest .Net-iga töötamiseks. See keel hõlmab rikkalikke funktsioone, mis võimaldab välja töötada erinevat tüüpi rakendusi.
C # on objektorienteeritud programmeerimiskeel ja sarnaneb mitme C ++ keele aspektiga. Selles õpetuses näeme, kuidas oma esimest rakendust arendada.
See on põhiline konsoolirakendus, seejärel uurime erinevaid C # keeles saadaval olevaid andmetüüpe ja juhtimisvoogude avaldusi.
Esimese konsoolirakenduse loomine
Konsoolirakendus on rakendus, mida saab Windowsis käsureal käivitada. Konsoolirakenduse loomine on ideaalsel juhul esimene .NET-i jaoks algaja.
Meie näites kasutame konsoolitüübi projekti loomiseks Visual Studiot. Järgmisena kasutame konsoolirakendust sõnumi "Tere maailm" kuvamiseks. Seejärel näeme, kuidas konsoolirakendust üles ehitada ja käivitada.
Selle näite saamiseks järgime allpool nimetatud samme.
1. samm. Esimene samm hõlmab Visual Studio uue projekti loomist. Selleks peate pärast Visual Studio käivitamist valima menüüvaliku Uus-> Projekt.
2. samm. Järgmine samm on valida konsoolirakenduseks projekti tüüp. Siinkohal peame mainima ka meie projekti nime ja asukohta.
- Projekti dialoogiboksis näeme erinevaid võimalusi Visual Studios erinevat tüüpi projektide loomiseks. Klõpsake vasakul küljel Windowsi valikut.
- Kui klõpsame eelmises etapis Windowsi suvanditel, näeme konsoolirakenduse valikut. Klõpsake seda valikut.
- Seejärel anname rakendusele nime, mis meie puhul on DemoApplication. Samuti peame pakkuma asukoha oma rakenduse salvestamiseks.
- Lõpuks klõpsame nuppu OK, et Visual Studio saaks oma projekti luua.
Kui järgitakse ülaltoodud samme, saate Visual Studios alltoodud väljundi.
Väljund: -
- Visual Studios luuakse projekt nimega 'DemoApplication'. See projekt sisaldab kõiki vajalikke artefakte, mis on vajalikud rakenduse Console käitamiseks.
- Põhiprogramm nimega Program.cs on vaikekoodifail, mis luuakse, kui Visual Studios luuakse uus rakendus. See kood sisaldab meie konsoolirakenduse jaoks vajalikku koodi.
Samm 3) Nüüd kirjutame oma koodi, mida kasutatakse stringi "Hello World" kuvamiseks konsoolirakenduses.
Kõik allolevad koodid tuleb sisestada faili Program.cs. Koodi kasutatakse konsoolirakenduse käivitamisel "Hello World" kirjutamiseks.
C # Tere maailma programm
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Console.Write("Hello World");Console.ReadKey();}}}
Koodi selgitus: -
- Esimesed koodiread on Visual Studio sisestatud vaikeread. Lauset 'using' kasutatakse olemasolevate .Net-moodulite importimiseks meie konsoolirakenduses. Need moodulid on vajalikud kõigi .Net-rakenduste õigeks töötamiseks. Need sisaldavad minimaalset koodi, et kood Windowsi masinas töötaks.
- Iga rakendus kuulub klassi. C # on objektile orienteeritud keel ja seetõttu tuleb kogu kood määratleda isemajandavas moodulis, mida nimetatakse klassiks. Omakorda kuulub iga klass nimeruumi. Nimeruum on lihtsalt klasside loogiline rühmitamine.
- Põhifunktsioon on spetsiaalne funktsioon, mida kutsutakse automaatselt konsoolirakenduse käivitamisel. Siin peate kindlasti sisestama koodi, mis on vajalik nõutava stringi kuvamiseks konsoolirakenduses.
- Konsooli klass on saadaval .Net'is, mis võimaldab töötada konsoolirakendustega. Siin kasutame sisseehitatud meetodit nimega "Write", et kirjutada konsooli string "Hello World".
- Seejärel kasutame konsooli mis tahes võtme lugemiseks meetodit Console.ReadKey (). Sellele koodireale sisestades programm ootab ja ei välju kohe. Programm ootab enne lõplikku väljumist, kuni kasutaja sisestab suvalise võtme. Kui te ei sisalda seda lauset koodis, väljub programm kohe pärast selle käivitamist.
4. samm. Käivitage oma .Net-programm. Mis tahes programmi käivitamiseks peate Visual Studio'is klõpsama nuppu Start.
Kui ülaltoodud kood on õigesti sisestatud ja programm on edukalt käivitatud, kuvatakse järgmine väljund.
Väljund:
Väljundist näete selgelt, et string "Hello World" kuvatakse õigesti. Selle põhjuseks on lause Console.write, mis põhjustab selle stringi saatmise konsoolile.
Kokkuvõte
- Konsoolirakendus on see, mille saab panna Windowsi masinas käsureal töötama.
- Konsooli sisu kirjutamiseks saab kasutada meetodit Console.write.