introduction c programming using visual studio
Denne opplæringen om introduksjon til C # & .Net Framework lærer den grunnleggende strukturen til et C # “Hello World” -program og de grunnleggende funksjonene i Visual Studio .Net Framework:
C # er et av de mest brukte programmeringsspråkene for.NET-rammeverk. C # er et objektorientert, men likevel kraftig språk utviklet av Microsoft. Det er ganske likt C og C ++ språk som det er basert på.
Navnet på språket C # (uttalt som c skarpt) er inspirert av en musikalsk tone, og på samme tid ligner det også en samling av fire '+' tegn som symboliserer at språket er en utviklet versjon av C ++.
=> GRATIS C # Training Tutorials For All
Hva du vil lære:
Hva er C # og .NET framework?
Selv om C # kan kompileres av maskinkoden, brukes den alltid i forbindelse med .Net-rammeverket, og derfor trenger ethvert program som er utviklet med C #. Net framework som en forutsetning.
.NET Framework
Net-rammeverket utviklet av Microsoft er en kraftig plattform som hjelper utviklere med å skrive forskjellige typer applikasjoner, inkludert Windows, web og webtjenester. Rammeverket består av et stort bibliotek med koder som kan brukes av språk som C #.
Funksjoner av C #
C-sharp er et objektorientert programmeringsspråk som tilbyr mange funksjoner til programmerere.
Noen av disse er:
- Enkel og lett å forstå syntaksen.
- Det tilbyr interoperabilitet, skalerbarhet og kan oppdateres.
- Den er basert på komponenter.
- Det har et rikt bibliotek og er et strukturert språk.
- Det er typesikkert, det vil si at det bare tillater kode å få tilgang til minneplasseringen den har autorisert tilgang til.
Forutsetning
Denne veiledningen er utarbeidet for nybegynnere. Imidlertid vil litt kunnskap om programmering hjelpe deg med å forstå det bedre.
Integrert utviklingsmiljø for C # .Net
C # kan skrives i hvilken som helst tekstredigerer som notisblokk og kan kompileres ved hjelp av en C # -kompilator, men de fleste programmerere foretrekker å bruke et integrert utviklingsmiljø (IDE) for å skrive programmer. IDE er i utgangspunktet et verktøy som hjelper programmerere med å skrive programmer på forskjellige språk som C #, Visual Basic, Java, etc.
For C # bruker vi IDE levert av Microsoft.
Microsoft tilbyr sin mest populære IDE for C # dvs. Visual Studio. Microsoft har også introdusert en ekspressversjon av Visual Studio for nybegynnere og de som ønsker å bruke .Net uten å bekymre seg for lisensieringskostnadene. Visual Studio Express Edition fungerer perfekt for å skrive alle typer programmer i C #.
=> Last ned Visual Studio Express Edition
Funksjoner av Microsoft Visual Studio
Visual Studio er en av de mest populære IDE som er tilgjengelig for C #.
Noen av funksjonene inkluderer:
- Den kan enkelt brukes med Microsoft eller en hvilken som helst tredjepart. Enhver tredjepartsapp kan brukes ved å bruke Nuget-pakker.
- Enkelt å legge til og redigere forskjellige filtyper som kan være nødvendige for å utvikle applikasjonen.
- Støtter Intellisense.
- En robust og kraftig feilsøkingsprogram som lar deg feilsøke koden din linje for linje.
Komme i gang med Visual Studio og C # .Net
Vi starter med å skrive et enkelt program og vil diskutere komponentene som utgjør et C # -prosjekt. I denne opplæringen vil vi diskutere følgende emner i detalj:
- Hvordan lage et nytt prosjekt?
- Komponenter og filer som utgjør C # -prosjektet.
Lag et nytt prosjekt
Til å begynne med vil vi lage en enkel konsollapplikasjon. Vi vil ikke jobbe med et komplekst program, til å begynne med vil et enkelt konsollprogram bare fungere bra for oss. Et konsollprogram ser ut som et DOS- eller kommandopromptvindu.
La oss begynne!!
Åpne Visual Studio express på skrivebordet ditt, og det åpnes med følgende side.
Mens vi ser på Visual Studio for første gang, kan det føles litt komplisert, men når vi går videre gjennom opplæringsprogrammene, blir vi kjent med bruken og funksjonene.
dot net intervju spørsmål og svar
Når startsiden til applikasjonen åpnes, klikker du på 'Nytt prosjekt' lenke for å lage ditt første prosjekt.
Ellers kan du også bruke, 'Fil' menyen for å lage et nytt prosjekt.
Når du klikker på koblingen Nytt prosjekt, åpnes en annen dialogboksen 'Nytt prosjekt' med listen over prosjekttypene du vil lage. Dette er stedet der vi velger hvilken type prosjekt vi vil lage.
Foreløpig velger du språket ditt som “Visual C #” og velg deretter “Windows” fra listen under den. Dette vil vise en liste over prosjekttypene som er tilgjengelige under “Windows” i høyre panel. Vi velger “Konsollapplikasjon” fra listen. Oppgi navnet på prosjektet i vinduet Nytt prosjekt, og klikk deretter på “OK” -knappen.
Dette vil skape et konsollprosjekt med gitt navn og en grunnleggende skjelettstruktur i programmet.
Hvis du ser på panelet til høyre, finner du løsningsutforskeren. Solution Explorer inneholder alle filene i prosjektet. Hvis løsningsutforsker ikke er tilgjengelig, kan du få det ved å navigere til VIS -> Solution Explorer.
I løsningsutforskeren finner du en 'Program.cs' fil. Dette er filen som inneholder hovedmetoden, og denne kjøres først når applikasjonen starter.
gratis registerrens for Windows 10
Klikk nå på pilen før 'Eiendommer' for å utvide den. Du finner “AssemblyInfo.cs” fil. Denne filen inneholder informasjon om det valgte programmet. Hvis du dobbeltklikker på den, åpnes den.
Det vil være noe som vist nedenfor:
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Disse kan redigeres, og du kan derfor endre til verdier basert på prosjektet ditt. Du kan oppgi tittelen, beskrivelsen, opphavsrettslige detaljer, varemerke, etc.
Deretter vil vi se på referanser. Klikk på pilen før “Referanser” for å utvide detaljene. Den inneholder listen over tjenester eller enheter som Visual Studio trenger å finne for å kunne utføre koden din.
Når vi har diskutert de forskjellige komponentene i programmet, fortsetter vi med å skrive vår første kodelinje. Vi har allerede vår skjelettkode som ble generert da prosjektet ble opprettet. Derfor vil vi bruke den samme strukturen og skrive koden ved hjelp av den.
Vi fortsetter med å trykke “Hei! World ”ved hjelp av vårt første C # -program i konsollapplikasjonen. For å gjøre det, la oss begynne å skrive kommandoen vår i krøllete bukseseler etter “Statisk tomrom Main (streng () args)“ . Denne komponenten av prosjektet kalles en metode. Navnet gitt til metoden nevnt nedenfor er 'Hoved' .
Hver gang vi kjører programmet vårt i C #, ser det etter en metode som kalles “Main”. Hovedmetoden brukes som utgangspunkt for utførelsen.
La oss nå legge inn litt kode i hovedmetoden. La oss skrive vår første kodelinje. La oss skrive et enkelt alfabet 'C' mellom de krøllete selene. En lokalmeny vises. Denne menyen vil prøve å gjette hva du prøver å skrive. Du kan bruke denne menyen til å skrive programmene dine raskt. Denne menyen heter “IntelliSense“ .
Å velge “Konsoll” fra menyen ved å enten klikke med musen eller ved å markere den og trykke på enter.
Legg nå til punktum eller punktum etter “Konsoll” . Det vil igjen åpne “IntelliSense” Meny. Skriv 'Skriv'. Det vil tilby to alternativer, 'Skrive' og “WriteLine” . Vi vil diskutere dem i detalj i våre kommende opplæringsprogrammer. For nå velger du “WriteLine” .
Sett nå en rund brakett etter WriteLine. Dette åpner en ny gråfarget meny som viser hvor mange måter denne WriteLine-metoden kan brukes på. Som du ser er det omtrent 19 måter denne metoden kan brukes på. Du kan veksle mellom de 19 måtene ved å klikke på pilene.
Derfor er det på tide for oss å skrive den berømte hei-verdenserklæringen. Skriv “Hei! World ”inne i den runde braketten.
Vennligst ta med dobbelt anførselstegn i begynnelsen og slutten av uttalelsen. Dette lar C # gjenkjenne denne påstanden som streng eller tekst. Når du er ferdig, setter du et semikolon (“;”) på slutten av uttalelsen. Dette indikerer at uttalelsen din er avsluttet.
La oss nå utføre dette programmet ved å klikke på startknappen eller ved å trykke på “F5” nøkkel.
Dette vil utføre dette programmet.
Nå har vi kjørt vårt første program, men du ville ha lagt merke til en ting. Så snart “Hei! World ”skrives ut programmet blir lukket. Noen ganger gir det ikke engang nok tid til brukeren til å lese den trykte meldingen.
Derfor vil vi legge til for å holde vinduet i noen tid “Console.ReadKey ()” metoden til vår nåværende kode. Dette gjør at vårt program kan godta brukerinngang. Utførelsen vil ikke være fullført før brukeren gir noen input, dvs. trykker på en hvilken som helst tast fra tastaturet.
Nå, hvis du kjører dette programmet, vil det forbli inaktiv til brukeren gir verdi, og deretter lukkes det.
Komponenter som sminker C # -program
Inntil nå har vi laget en enkel konsollapplikasjon for utskrift “Hei! Verden'. Hvis du ser på programmet, vil du oppdage at det er flere komponenter som utgjør programmet.
La oss diskutere dem i detalj.
@Remya, et bilde mangler her
# 1) Klasseprogram
C la er et nøkkelord som skal (prefiks foran kursnavnet) for å definere en klasse. De Program , i dette tilfellet, er klassenavnet. En klasse er i utgangspunktet en blåkopi basert på hvilke objektene blir opprettet. Det definerer også en gruppe atferd eller type data.
# 2) Static Void Main (streng () args)
Nøkkelordet statisk definerer at objektet ikke kan instantieres, så denne klassen kan ikke instantieres med det nye nøkkelordet. Nøkkelordet tomrom betyr returtype. Void betyr at objektet ikke returnerer noen verdi. I dette eksemplet er navnet på metoden Hoved , dette betyr at det er inngangspunktet for C # for å utføre et program.
Hver gang programmet kjøres, vil Main () -metoden kjøres i begynnelsen. Nøkkelordet streng () args er kommandolinjeargumentet som verdiene kan overføres til.
# 3) Console.WriteLine ('Hello! World')
Her Konsoll er et klassenavn og WriteLine () er den statiske metoden i konsollklassen. Denne WriteLine-metoden brukes til å skrive ut tekst i konsollen.
# 4) namespace ConsoleApplication
De navneområdet nøkkelord brukes til å definere navneområdet. De konsollapplikasjon er navnet på navneområdet.
hva du skal gjøre med torrentfil
Kodebit
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(); } } }
Konklusjon
I denne veiledningen hadde vi en kort introduksjon til C # programmeringsspråk og Visual Studio IDE.
Vi lærte det grunnleggende om C # og .Net og skrev også vårt første 'Hello World' -program. Vi lærte også strukturen til programmet og de grunnleggende funksjonene i Visual Studio og hvordan hovedmetoden utføres i begynnelsen av utførelsen.
=> Se etter vår Ultimate C # Training Guide her
Anbefalt lesing
- Introduksjon til Appium Studio: Viktige fordeler og funksjoner
- Opplæring i Microsoft Visual Studio Team Services (VSTS): Cloud ALM Platform
- Trinnvis installasjon og oppsett av Appium Studio
- Kjøre og verifisere testkoden din på Appium Studio for Eclipse
- Unix Pipes Tutorial: Pipes in Unix Programming
- Koble emulatorer eller simulatorer til Appium Studio
- Kjøre appiumtestene parallelt med Appium Studio for Eclipse
- Hvordan lage et nytt prosjekt i Appium Studio for Eclipse