C # is een van de talen die door Microsoft worden geleverd om met .Net te werken. Deze taal omvat een uitgebreide reeks functies waarmee verschillende soorten applicaties kunnen worden ontwikkeld.
C # is een objectgeoriënteerde programmeertaal en lijkt op verschillende aspecten van de C ++ -taal. In deze tutorial zien we hoe we onze eerste applicatie kunnen ontwikkelen.
Dit wordt een eenvoudige consoletoepassing, we zullen dan verschillende gegevenstypen onderzoeken die beschikbaar zijn in de C # -taal, evenals de controlestroominstructies.
De eerste consoletoepassing bouwen
Een consoletoepassing is een toepassing die kan worden uitgevoerd vanaf de opdrachtprompt in Windows. Voor elke beginner op .Net is het bouwen van een consoletoepassing idealiter de eerste stap om mee te beginnen.
In ons voorbeeld gaan we Visual Studio gebruiken om een consoleproject te maken. Vervolgens gaan we de consoletoepassing gebruiken om een bericht "Hallo wereld" weer te geven. We zullen dan zien hoe we de consoletoepassing kunnen bouwen en uitvoeren.
Laten we de onderstaande stappen volgen om dit voorbeeld op zijn plaats te krijgen.
Stap 1) De eerste stap betreft het maken van een nieuw project in Visual Studio. Daarvoor moet u, zodra Visual Studio is gestart, de menuoptie Nieuw-> Project kiezen.
Stap 2) De volgende stap is het kiezen van het projecttype als consoletoepassing. Hier moeten we ook de naam en locatie van ons project vermelden.
- In het projectdialoogvenster kunnen we verschillende opties zien voor het maken van verschillende soorten projecten in Visual Studio. Klik op de Windows-optie aan de linkerkant.
- Wanneer we in de vorige stap op de Windows-opties klikken, kunnen we een optie voor consoletoepassing zien. Klik op deze optie.
- We geven dan een naam voor de applicatie die in ons geval DemoApplication is. We moeten ook een locatie opgeven om onze applicatie op te slaan.
- Ten slotte klikken we op de knop 'OK' om Visual Studio ons project te laten maken.
Als de bovenstaande stappen worden gevolgd, krijgt u de onderstaande uitvoer in Visual Studio.
Uitgang: -
- Er wordt een project met de naam 'DemoApplication' gemaakt in Visual Studio. Dit project bevat alle benodigde artefacten die nodig zijn om de consoletoepassing uit te voeren.
- Het hoofdprogramma met de naam Program.cs is een standaardcodebestand dat wordt gemaakt wanneer een nieuwe toepassing wordt gemaakt in Visual Studio. Deze code bevat de benodigde code voor onze consoletoepassing.
Stap 3) Laten we nu onze code schrijven die zal worden gebruikt om de string "Hello World" in de consoletoepassing weer te geven.
Alle onderstaande code moet in het Program.cs-bestand worden ingevoerd. De code wordt gebruikt om "Hallo wereld" te schrijven wanneer de consoletoepassing wordt uitgevoerd.
C # Hallo Wereldprogramma
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();}}}
Code Verklaring: -
- De eerste regels code zijn standaardregels die door Visual Studio zijn ingevoerd. De 'using'-instructie wordt gebruikt om bestaande .Net-modules in onze consoletoepassing te importeren. Deze modules zijn vereist om elke .Net-toepassing correct te laten werken. Ze bevatten de absolute minimumcode om een code te laten werken op een Windows-machine.
- Elke aanvraag behoort tot een klas. C # is een objectgeoriënteerde taal, en daarom moet alle code worden gedefinieerd in een zichzelf onderhoudende module genaamd 'Class'. Elke klasse behoort op zijn beurt tot een naamruimte. Een naamruimte is slechts een logische groepering van klassen.
- De hoofdfunctie is een speciale functie die automatisch wordt aangeroepen wanneer een consoletoepassing wordt uitgevoerd. Hier moet u ervoor zorgen dat u de code invoert die nodig is om de vereiste tekenreeks in de consoletoepassing weer te geven.
- De Console-klasse is beschikbaar in .Net, waardoor men met consoletoepassingen kan werken. Hier gebruiken we een ingebouwde methode genaamd 'Write' om de string "Hello World" in de console te schrijven.
- Vervolgens gebruiken we de methode Console.ReadKey () om een willekeurige sleutel van de console te lezen. Door deze regel code in te voeren, zal het programma wachten en niet onmiddellijk afsluiten. Het programma wacht tot de gebruiker een sleutel invoert voordat het uiteindelijk wordt afgesloten. Als u deze instructie niet in de code opneemt, wordt het programma afgesloten zodra het wordt uitgevoerd.
Stap 4) Start uw .Net-programma. Om een programma uit te voeren, moet u op de Start-knop in Visual Studio klikken.
Als de bovenstaande code correct is ingevoerd en het programma met succes is uitgevoerd, wordt de volgende uitvoer weergegeven.
Uitgang:
Aan de output kun je duidelijk zien dat de string "Hello World" correct wordt weergegeven. Dit komt doordat de instructie Console.write ervoor zorgt dat deze tekenreeks naar de console wordt verzonden.
Overzicht
- Een consoletoepassing is er een die kan worden uitgevoerd vanaf de opdrachtprompt op een Windows-computer.
- De methode Console.write kan worden gebruikt om inhoud naar de console te schrijven.