introduction c programming using visual studio
Deze tutorial over inleiding tot C # & .Net Framework leert de basisstructuur van een C # 'Hello World' -programma en de basisfuncties van het Visual Studio .Net Framework:
C # is een van de meest gebruikte programmeertalen voor.NET-frameworks. C # is een objectgeoriënteerde eenvoudige maar krachtige taal ontwikkeld door Microsoft. Het lijkt vrij veel op de C- en C ++ -talen waarop het is gebaseerd.
De naam van de taal C # (uitgesproken als cis) is geïnspireerd door een muzieknoot en lijkt tegelijkertijd ook op een verzameling van vier '+' tekens die symboliseren dat de taal een geëvolueerde versie van C ++ is.
GRATIS C # trainingshandleidingen voor iedereen
Wat je leert:
Wat zijn C # en .NET-framework?
Hoewel C # kan worden gecompileerd door de machinecode, wordt het altijd gebruikt in de conjunctuur met het .Net-framework, daarom heeft elke applicatie die met C # ontwikkeld is .Net-framework nodig als een eerste vereiste.
Het .NET Framework
Het .Net-framework dat door Microsoft is ontwikkeld, is een krachtig platform dat ontwikkelaars helpt bij het schrijven van verschillende soorten applicaties, waaronder Windows, web- en webservices. Het framework bestaat uit een grote bibliotheek met codes die kunnen worden gebruikt door talen zoals C #.
Kenmerken van C #
C-sharp is een objectgeoriënteerde programmeertaal die programmeurs tal van functies biedt.
Enkele daarvan zijn:
- Eenvoudige en gemakkelijk te begrijpen syntaxis.
- Het biedt interoperabiliteit, schaalbaarheid en kan worden bijgewerkt.
- Het is gebaseerd op componenten.
- Het heeft een rijke bibliotheek en is een gestructureerde taal.
- Het is type-safe, d.w.z. het geeft alleen code toegang tot de geheugenlocatie waartoe het geautoriseerde toegang heeft.
Voorwaarde
Deze tutorial is gemaakt voor beginners. Een beetje kennis van programmeren zal u echter helpen het beter te begrijpen.
Geïntegreerde ontwikkelomgeving voor C # .Net
C # kan in elke teksteditor zoals kladblok worden geschreven en kan worden gecompileerd met een C # -compiler, maar de meeste programmeurs gebruiken liever een Integrated Development Environment (IDE) voor het schrijven van programma's. IDE is in feite een tool die programmeurs helpt bij het schrijven van programma's in verschillende talen zoals C #, Visual Basic, Java, enz.
Voor C # gebruiken we de IDE van Microsoft.
Microsoft biedt de meest populaire IDE voor C #, d.w.z. Visual Studio. Microsoft heeft ook een uitdrukkelijke versie van Visual Studio geïntroduceerd voor nieuwkomers en degenen die .Net willen gebruiken zonder zich zorgen te hoeven maken over de licentiekosten. Visual Studio Express Edition werkt perfect voor het schrijven van alle soorten programma's in C #.
Download Visual Studio Express Edition
Kenmerken van Microsoft Visual Studio
Visual Studio is een van de meest populaire IDE die beschikbaar is voor C #.
Enkele van de kenmerken zijn:
- Het kan gemakkelijk worden gebruikt met Microsoft of een derde partij. Elke app van derden kan worden gebruikt door Nuget-pakketten te gebruiken.
- Gemakkelijk om verschillende bestandstypen toe te voegen en te bewerken die nodig kunnen zijn voor het ontwikkelen van uw applicatie.
- Ondersteunt Intellisense.
- Een robuuste en krachtige debugger waarmee u uw code regel voor regel kunt debuggen.
Aan de slag met Visual Studio en C # .Net
We beginnen met het schrijven van een eenvoudig programma en bespreken de componenten waaruit een C # -project bestaat. In deze tutorial zullen we de volgende onderwerpen in detail bespreken:
- Hoe maak je een nieuw project aan?
- Componenten en bestand waaruit het C # -project bestaat.
Maak een nieuw project
Om te beginnen zullen we een eenvoudige consoletoepassing maken. We zullen om te beginnen niet aan een complex programma werken, een eenvoudige consoletoepassing werkt prima voor ons. Een consoletoepassing ziet eruit als een DOS- of opdrachtpromptvenster.
Laten we beginnen!!
Open Visual Studio Express op uw bureaublad en het wordt geopend met de volgende pagina.
Als je voor het eerst naar Visual Studio kijkt, kan het een beetje ingewikkeld aanvoelen, maar naarmate we verder gaan met de tutorials, zullen we vertrouwd raken met het gebruik en de functies ervan.
hoe je de volgorde van een array in java omkeert
Zodra de startpagina van de applicatie is geopend, klikt u op het 'Nieuw project' link om uw eerste project te maken.
Of u kunt ook de 'Het dossier' menu om een nieuw project te maken.
Zodra u op de link Nieuw project klikt, wordt een ander dialoogvenster 'Nieuw project' geopend met de lijst van de soorten projecten die u wilt maken. Dit is de plaats waar we het type project zullen selecteren dat we willen maken.
Selecteer voorlopig uw taal als 'Visuele C #' en selecteer vervolgens 'Ramen' uit de lijst eronder. Dit toont een lijst met de projecttypes die beschikbaar zijn onder 'Ramen' in het rechter paneel. We zullen selecteren 'Console applicatie' van de lijst. Geef in het venster Nieuw project de naam van het project op en klik vervolgens op de knop 'OK'.
Hiermee wordt een consoleproject gemaakt met de opgegeven naam en een basisskeletstructuur van het programma.
Als u naar het rechterpaneel kijkt, vindt u de oplossingsverkenner. Solution Explorer bevat alle bestanden van uw project. Als oplossingsverkenner niet beschikbaar is, kunt u deze verkrijgen door naar BEKIJK -> Solution Explorer.
In de oplossingsverkenner vindt u een 'Program.cs' het dossier. Dit is het bestand dat de hoofdmethode bevat en dit wordt als eerste uitgevoerd zodra de toepassing start.
Klik nu op de pijl ervoor 'Eigendommen' om het uit te breiden. U vindt de 'AssemblyInfo.cs' het dossier. Dit bestand bevat informatie over het geselecteerde programma. Als u erop dubbelklikt, wordt het geopend.
Het zal iets zijn zoals hieronder getoond:
Deze kunnen worden bewerkt, dus u kunt waarden wijzigen op basis van uw project. U kunt de titel, beschrijving, copyrightgegevens, handelsmerk, enz. Opgeven.
Vervolgens kijken we naar referenties. Klik daarvoor op de pijl 'Referenties' om de details uit te vouwen. Het bevat de lijst met services of entiteiten die Visual Studio moet vinden om uw code uit te voeren.
Omdat we de verschillende componenten van het programma hebben besproken, gaan we nu verder met het schrijven van onze eerste regel code. We hebben al onze skeletcode die werd gegenereerd op het moment dat het project werd gemaakt. Daarom zullen we dezelfde structuur gebruiken en de code daarmee schrijven.
We gaan verder door 'Hallo! World ”met behulp van ons eerste C # -programma in de consoletoepassing. Om dat te doen, beginnen we onze opdracht achter de accolades te schrijven 'Static void Main (string () args)' Dit onderdeel van het project wordt een methode genoemd. De naam die aan de onderstaande methode wordt gegeven, is 'Hoofd'
Elke keer dat we ons programma in C # uitvoeren, zoekt het naar een methode genaamd 'Main'. De Main-methode wordt gebruikt als het startpunt van de uitvoering.
Laten we nu wat code invoeren in de hoofdmethode. Laten we onze eerste regel code schrijven. Laten we een enkel alfabet 'C' tussen de accolades schrijven. Er verschijnt een pop-upmenu. Dit menu zal proberen te raden wat u probeert te schrijven. U kunt dit menu gebruiken om uw programma's snel te schrijven. Dit menu heet 'IntelliSense'
Selecteer 'Troosten' vanuit het menu door met de muis te klikken of door het te markeren en op enter te drukken.
Voeg nu een punt of punt toe na 'Troosten' Het opent opnieuw het 'IntelliSense' menu. Typ 'Schrijven'. Het biedt twee opties, 'Schrijven' en 'Schrijf lijn' We zullen ze in detail bespreken in onze aanstaande tutorials. Selecteer voorlopig 'Schrijf lijn'
Plaats nu een ronde haak achter WriteLine. Dit opent een ander grijs gekleurd menu dat je het aantal manieren laat zien waarop deze WriteLine-methode kan worden gebruikt. Zoals u kunt zien, zijn er ongeveer 19 manieren waarop deze methode kan worden gebruikt. U kunt alle 19 manieren omschakelen door op de pijlen te klikken.
cryptocurrency VPN
Daarom is het tijd voor ons om de beroemde hallo-wereldverklaring te schrijven. Schrijf 'Hallo! Wereld ”in de ronde beugel.
Voeg dubbele aanhalingstekens toe aan het begin en einde van uw afschrift. Hierdoor kan C # deze instructie herkennen als tekenreeks of tekst. Als u klaar bent, plaatst u een puntkomma (';') aan het einde van uw verklaring. Dit geeft aan dat uw verklaring is beëindigd.
Laten we dit programma nu uitvoeren door op de startknop te klikken of door op de 'F5' sleutel.
Dit zal dit programma uitvoeren.
Nu hebben we ons eerste programma uitgevoerd, maar je zou één ding hebben opgemerkt. Zodra “Hallo! World ”wordt afgedrukt, het programma wordt gesloten. Het geeft de gebruiker soms niet eens genoeg tijd om het afgedrukte bericht te lezen.
Daarom zullen we, om het raam een tijdje vast te houden, toevoegen 'Console.ReadKey ()' methode naar onze huidige code. Hierdoor kan ons programma gebruikersinvoer accepteren. De uitvoering wordt pas voltooid als de gebruiker iets heeft ingevoerd, d.w.z. op een willekeurige toets op het toetsenbord drukt.
Als u dit programma nu gaat uitvoeren, blijft het inactief totdat de gebruiker waarde opgeeft en wordt het gesloten.
Componenten die het C # -programma vormen
Tot nu toe hebben we een eenvoudige consoletoepassing gemaakt voor het afdrukken van 'Hallo! Wereld'. Als je naar het programma kijkt, zul je zien dat er verschillende componenten zijn waaruit het programma bestaat.
wat is een .swf-bestand
Laten we ze in detail bespreken.
@Remya, hier ontbreekt een foto
# 1) Klassenprogramma
C laat is een sleutelwoord dat is (voorafgegaan door de klassenaam) om een klasse te definiëren. De Programma , in dit geval, is de klassenaam. Een klasse is in feite een blauwdruk op basis waarvan de objecten zijn gemaakt. Het definieert ook een groep gedrag of type gegevens.
# 2) Static Void Main (string () args)
Het sleutelwoord statisch definieert dat het object niet instanteable is, dus deze klasse kan niet worden geïnstantieerd met het nieuwe sleutelwoord. Het sleutelwoord leegte betekent retourtype. Void betekent dat het object geen waarde retourneert. In dit voorbeeld is de naam van de methode Hoofd , dit betekent dat dit het startpunt is voor C # voor het uitvoeren van een programma.
Elke keer dat het programma wordt uitgevoerd, wordt de methode Main () aan het begin uitgevoerd. Het sleutelwoord string () args is het opdrachtregelargument waarmee de waarden kunnen worden doorgegeven.
# 3) Console.WriteLine ('Hallo! Wereld')
Hier Troosten is een klassenaam en Schrijf lijn() is de statische methode van de consoleklasse. Deze WriteLine-methode wordt gebruikt om tekst in de console af te drukken.
# 4) naamruimte ConsoleApplication
De naamruimte trefwoord wordt gebruikt om de naamruimte te definiëren. De console applicatie is de naam van de naamruimte.
Codefragment
Gevolgtrekking
In deze tutorial hadden we een korte inleiding tot de programmeertaal C # en Visual Studio IDE.
We leerden de basis van C # en .Net en schreven ook ons eerste “Hello World” -programma. We hebben ook de structuur van het programma en de basisfuncties van Visual Studio geleerd en hoe de belangrijkste methode wordt uitgevoerd aan het begin van de uitvoering.
Kijk hier voor onze ultieme C # trainingsgids
Aanbevolen literatuur
- Inleiding tot Appium Studio: belangrijkste voordelen en functies
- Zelfstudie voor Microsoft Visual Studio Team Services (VSTS): het Cloud ALM-platform
- Stap-voor-stap installatie en configuratie van Appium Studio
- Uw testcode uitvoeren en verifiëren op Appium Studio voor Eclipse
- Unix Pipes-zelfstudie: Pipes in Unix-programmering
- Emulators of simulators verbinden met Appium Studio
- Uw Appium-tests parallel uitvoeren met Appium Studio voor Eclipse
- Hoe maak je een nieuw project aan in Appium Studio voor Eclipse