introduction c programming using visual studio
Acest tutorial privind introducerea în C # și .Net Framework predă structura de bază a unui program C # „Hello World” și caracteristicile de bază ale Visual Studio .Net Framework:
C # este unul dintre cele mai utilizate limbaje de programare pentru framework-urile.NET. C # este un limbaj simplu, dar puternic, orientat obiect, dezvoltat de Microsoft. Este destul de similar cu limbajele C și C ++ pe care se bazează.
Numele limbajului C # (pronunțat ca c ascuțit) este inspirat de o notă muzicală și, în același timp, seamănă și cu o colecție de patru semne „+” care simbolizează că limba este o versiune evoluată a C ++.
=> GRATUIT C # Tutoriale de instruire pentru toți
Ce veți învăța:
Ce sunt cadrul C # și .NET?
Deși C # poate fi compilat de codul mașinii, este întotdeauna utilizat în conjunctură cu cadrul .Net, prin urmare, orice aplicație dezvoltată cu C # are nevoie de cadru .Net ca premisă.
Cadrul .NET
Cadrul .Net dezvoltat de Microsoft este o platformă puternică care ajută dezvoltatorii să scrie diferite tipuri de aplicații, inclusiv Windows, web și servicii web. Cadrul constă dintr-o bibliotecă mare de coduri care pot fi utilizate de limbi precum C #.
Caracteristicile C #
C-sharp este un limbaj de programare orientat pe obiecte care oferă o mulțime de caracteristici programatorilor.
Unele dintre acestea sunt:
- Sintaxă simplă și ușor de înțeles.
- Oferă interoperabilitate, scalabilitate și este actualizabil.
- Se bazează pe componente.
- Are o bibliotecă bogată și este un limbaj structurat.
- Este sigur de tip, adică permite codului să acceseze doar locația de memorie pentru care are acces autorizat.
Pre-cerință
Acest tutorial a fost pregătit pentru începători. Cu toate acestea, o mică cunoaștere a programării vă va ajuta să o înțelegeți mai bine.
Mediu de dezvoltare integrat pentru C # .Net
C # poate fi scris în orice editor de text, cum ar fi blocnotesul și poate fi compilat folosind un compilator C #, dar majoritatea programatorilor preferă să utilizeze un mediu de dezvoltare integrat (IDE) pentru scrierea programelor. IDE este practic un instrument care ajută programatorii să scrie programe în diferite limbi, cum ar fi C #, Visual Basic, Java etc.
Pentru C # vom folosi IDE furnizat de Microsoft.
Microsoft oferă cel mai popular IDE pentru C #, adică Visual Studio. Microsoft a introdus, de asemenea, o versiune expresă a Visual Studio pentru începători și pentru cei care doresc să utilizeze .Net fără să se îngrijoreze de costul licențierii. Visual Studio Express Edition funcționează perfect pentru scrierea tuturor tipurilor de programe în C #.
=> Descărcați Visual Studio Express Edition
Caracteristicile Microsoft Visual Studio
Visual Studio este unul dintre cele mai populare IDE disponibile pentru C #.
Unele dintre caracteristicile sale includ:
- Poate fi utilizat cu ușurință cu Microsoft sau orice terță parte. Orice aplicație terță parte poate fi utilizată folosind pachete Nuget.
- Ușor de adăugat și editat diferite tipuri de fișiere care ar putea fi necesare pentru dezvoltarea aplicației.
- Sprijină Intellisense.
- Un depanator robust și puternic care vă permite să depanați codul rând cu rând.
Noțiuni introductive despre Visual Studio și C # .Net
Vom începe prin a scrie un program simplu și vom discuta despre componentele care constituie un proiect C #. În acest tutorial, vom discuta în detaliu următoarele subiecte:
- Cum se creează un proiect nou?
- Componente și fișier care alcătuiesc proiectul C #.
Creați un proiect nou
Pentru început, vom crea o aplicație simplă pentru consolă. Nu vom lucra la un program complex, pentru început, o simplă aplicație de consolă va funcționa bine pentru noi. O aplicație de consolă arată ca o fereastră DOS sau prompt de comandă.
Sa incepem!!
Deschideți Visual Studio express pe desktop și se va deschide cu următoarea pagină.
În timp ce ne uităm la Visual Studio pentru prima dată, se poate simți puțin complex, dar pe măsură ce vom continua prin tutoriale, ne vom familiariza cu utilizarea și caracteristicile acestuia.
întrebări și răspunsuri pentru interviuri de tip shell scripting
Odată ce pagina de pornire a aplicației se deschide, faceți clic pe 'Proiect nou' link pentru a crea primul dvs. proiect.
Sau altfel puteți utiliza, de asemenea 'Fişier' meniu pentru a crea un nou proiect.
După ce faceți clic pe linkul Proiect nou se va deschide o altă casetă de dialog „Proiect nou” cu lista tipurilor de proiecte pe care doriți să le creați. Acesta este locul în care vom selecta tipul de proiect pe care dorim să îl creăm.
Deocamdată, selectați limba ca „Visual C #” și apoi selectați „Windows” din lista de sub ea. Aceasta va afișa o listă a tipurilor de proiecte disponibile sub „Windows” în panoul din dreapta. Vom selecta 'Aplicație de consolă' din listă. În fereastra New Project furnizați numele proiectului și apoi faceți clic pe butonul „OK”.
Aceasta va crea un proiect de consolă cu numele dat și o structură de schelet de bază a programului.
Dacă vă uitați la panoul din dreapta, veți găsi soluția de explorare. Solution Explorer conține toate fișierele proiectului dvs. Dacă soluția Explorer nu este disponibilă, atunci o puteți obține navigând la VEZI -> Solution Explorer.
În exploratorul de soluții, veți găsi un „Program.cs” fişier. Acesta este fișierul care conține metoda principală și acesta va fi executat mai întâi odată cu pornirea aplicației.
Acum faceți clic pe săgeată înainte „Proprietăți” pentru a-l extinde. Veți găsi „AssemblyInfo.cs” fişier. Acest fișier conține informații despre programul selectat. Dacă faceți dublu clic pe acesta, se va deschide.
Va fi ceva așa cum se arată mai jos:
comanda sort în unix cu exemple
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Acestea sunt editabile, prin urmare puteți schimba valorile pe baza proiectului dvs. Puteți furniza titlul, descrierea, detaliile drepturilor de autor, marca comercială etc.
În continuare, vom analiza referințele. Faceți clic pe săgeată înainte „Referințe” pentru a extinde detaliile. Acesta conține lista de servicii sau entități pe care Visual Studio trebuie să le localizeze pentru a vă executa codul.
Pe măsură ce am discutat despre diferitele componente ale programului, vom continua să scriem prima noastră linie de cod. Avem deja codul nostru de schelet care a fost generat în momentul creării proiectului. Prin urmare, vom folosi aceeași structură și vom scrie codul folosind aceasta.
Vom continua imprimând „Bună ziua! Lumea ”folosind primul nostru program C # din aplicația consolă. Pentru a face acest lucru, să începem să scriem comanda noastră în interiorul parantezelor „Static void Main (string () args)“ . Această componentă a proiectului se numește metodă. Denumirea dată metodei menționate mai jos este 'Principal' .
Ori de câte ori executăm programul nostru în C #, acesta caută o metodă numită „Main”. Metoda Main este utilizată ca punct de plecare al execuției.
Să introducem acum un cod în metoda principală. Să scriem prima noastră linie de cod. Să scriem un singur alfabet „C” între acolade. Va apărea un meniu pop-up. Acest meniu va încerca să ghicească ce încercați să scrieți. Puteți utiliza acest meniu pentru a vă scrie rapid programele. Acest meniu se numește „IntelliSense“ .
Selectați 'Consolă' din meniu, fie făcând clic cu mouse-ul, fie evidențiindu-l și apăsând Enter.
Acum adăugați un punct sau un punct după 'Consolă' . Va deschide din nou fișierul „IntelliSense” meniul. Tastați „Scrieți”. Va oferi două opțiuni, 'Scrie' și „WriteLine” . Le vom discuta în detaliu în tutorialele noastre viitoare. Pentru moment, selectați „WriteLine” .
Acum, puneți o paranteză rotundă după WriteLine. Aceasta va deschide un alt meniu de culoare gri, care vă va arăta numărul de moduri în care această metodă WriteLine poate fi utilizată. După cum puteți vedea, există aproximativ 19 moduri în care această metodă poate fi utilizată. Puteți comuta toate cele 19 moduri făcând clic pe săgeți.
Prin urmare, este timpul să scriem faimoasa declarație Hello World. Scrie „Bună ziua! Lumea ”în interiorul parantezei rotunde.
Vă rugăm să includeți ghilimele duble la începutul și la sfârșitul declarației dvs. Aceasta permite C # să recunoască această afirmație ca șir sau text. După ce ați terminat, puneți un punct și virgulă („;”) la sfârșitul declarației. Aceasta indică faptul că declarația dvs. sa încheiat.
Acum, să executăm acest program făcând clic pe butonul Start sau apăsând pe „F5” cheie.
Aceasta va executa acest program.
Acum, am executat primul nostru program, dar ați fi observat un lucru. De îndată ce „Bună ziua! Lumea ”este tipărit, programul se închide. Uneori nici măcar nu acordă suficient timp utilizatorului pentru a citi mesajul tipărit.
Prin urmare, pentru a ține fereastra de ceva timp, vom adăuga „Console.ReadKey ()” la codul nostru curent. Acest lucru va permite programului nostru să accepte datele introduse de utilizator. Execuția nu va fi finalizată până când utilizatorul nu furnizează nicio intrare, adică apăsați orice tastă de la tastatură.
Acum, dacă veți rula acest program, acesta va rămâne inactiv până când utilizatorul va furniza valoare și apoi va fi închis.
Componente care formează programul C #
Până acum am creat o aplicație simplă pentru consolă pentru imprimarea „Bună ziua! Lume'. Dacă vă uitați la program, veți găsi că există mai multe componente care alcătuiesc programul.
Să le discutăm în detaliu.
@Remya, aici lipsește o poză
# 1) Programul clasei
C lăsa este un cuvânt cheie care este (prefixat înainte de numele clasei) pentru a defini o clasă. Program , în acest caz, este numele clasei. O clasă este practic un plan bazat pe care sunt create obiectele. De asemenea, definește un grup de comportament sau tip de date.
# 2) Static Void Main (șirul () args)
Cuvântul cheie static definește că obiectul este non-instantaneu, astfel această clasă nu poate fi instanțiată folosind noul cuvânt cheie. Cuvântul cheie nul semnifică tipul de returnare. Vid înseamnă că obiectul nu returnează nicio valoare. În acest exemplu numele metodei este Principal , aceasta înseamnă că este punctul de intrare pentru C # pentru executarea unui program.
Ori de câte ori programul este executat, metoda Main () va fi executată la început. Cuvântul cheie string () args este argumentul liniei de comandă cu ajutorul căruia valorile pot fi transmise.
# 3) Console.WriteLine („Bună ziua! Lumea”)
Aici Consolă este un nume de clasă și WriteLine () este metoda statică a clasei de consolă. Această metodă WriteLine este utilizată pentru a imprima text în consolă.
# 4) spațiu de nume ConsoleApplication
spațiu de nume cuvântul cheie este utilizat pentru a defini spațiul de nume. aplicație de consolă este numele spațiului de nume.
Fragment de cod
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { static void Main(string() args) { Console.WriteLine('Hello! World'); Console.ReadKey(); } } }
Concluzie
În acest tutorial, am avut o scurtă introducere în limbajul de programare C # și Visual Studio IDE.
Am învățat elementele de bază ale C # și .Net și am scris și primul nostru program „Hello World”. De asemenea, am învățat structura programului și caracteristicile de bază ale Visual Studio și cum se execută metoda principală la începutul execuției.
întrebări și răspunsuri la interviu cu seleniu pentru o experiență de 4 ani
=> Căutați aici ghidul nostru final de formare C #
Lectură recomandată
- Introducere în Appium Studio: Avantaje și caracteristici cheie
- Tutorial Microsoft Visual Studio Team Services (VSTS): Platforma Cloud ALM
- Instalarea pas cu pas și configurarea Appium Studio
- Rularea și verificarea codului de testare pe Appium Studio pentru Eclipse
- Tutorial Unix Pipes: Pipe în programarea Unix
- Conectarea emulatoarelor sau simulatoarelor la Appium Studio
- Rularea testelor Appium în paralel utilizând Appium Studio pentru Eclipse
- Cum să creați un proiect nou în Appium Studio pentru Eclipse