C# er et af de sprog, som Microsoft har leveret til at arbejde med .Net. Dette sprog omfatter et rigt sæt af funktioner, som gør det muligt at udvikle forskellige typer applikationer.

C# er et objektorienteret programmeringssprog og ligner flere aspekter af C++-sproget. I denne tutorial ser vi, hvordan vi kan udvikle vores første applikation.

Dette bliver en grundlæggende konsolapplikation, hvorefter vi udforsker forskellige datatyper, der er tilgængelige i C#-sproget, samt kontrolflow-statements.

Opbygning af den første konsolapplikation

En konsolapplikation er en applikation, der kan køres i kommandoprompten i Windows. For enhver nybegynder på .Net er opbygning af en konsolapplikation ideelt set det første skridt at begynde med.

I vores eksempel skal vi bruge Visual Studio til at oprette et projekt af konsoltypen. Dernæst skal vi bruge konsolprogrammet til at vise en meddelelse “Hello World”. Derefter vil vi se, hvordan vi opbygger og kører konsolprogrammet.

Lad os følge nedenstående trin for at få dette eksempel på plads.

Strin 1) Det første trin omfatter oprettelse af et nyt projekt i Visual Studio. Til det formål skal du, når Visual Studio er startet, vælge menupunktet New->Project.

Stræk 2) Det næste trin er at vælge projekttypen som en Console-applikation. Her skal vi også nævne navnet og placeringen af vores projekt.

  1. I projektdialogboksen kan vi se forskellige muligheder for at oprette forskellige typer af projekter i Visual Studio. Klik på Windows-indstillingen i venstre side.
  2. Når vi klikker på Windows-indstillingerne i det foregående trin, vil vi kunne se en indstilling for Konsolprogram. Klik på denne indstilling.
  3. Vi giver derefter et navn til applikationen, som i vores tilfælde er DemoApplication. Vi skal også angive en placering til at gemme vores applikation.
  4. Endeligt klikker vi på knappen “OK” for at lade Visual Studio oprette vores projekt.

Hvis ovenstående trin er fulgt, får du nedenstående output i Visual Studio.

Output:-

  1. Et projekt kaldet “DemoApplication” vil blive oprettet i Visual Studio. Dette projekt vil indeholde alle de nødvendige artefakter, der kræves for at køre Console-applikationen.
  2. Hovedprogrammet kaldet Program.cs er standardkodefilen, som oprettes, når en ny applikation oprettes i Visual Studio. Denne kode vil indeholde den nødvendige kode til vores konsolprogram.

Stræk 3) Lad os nu skrive vores kode, som skal bruges til at vise strengen “Hello World” i konsolprogrammet.

Al nedenstående kode skal indtastes i filen Program.cs. Koden vil blive brugt til at skrive “Hello World”, når konsolprogrammet kører.

C# Hello World Program

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(); } }}

Kodeforklaring:-

  1. De første linjer i koden er standardlinjer, der er indtastet af Visual Studio. Angivelsen ‘using’ bruges til at importere eksisterende .Net-moduler i vores konsolprogram. Disse moduler er nødvendige for, at enhver .Net-applikation kan køre korrekt. De indeholder det absolutte minimum af kode for at få en kode til at fungere på en Windows-maskine.
  2. Alle programmer hører til en klasse. C# er et objektorienteret sprog, og derfor skal al kode defineres i et selvbærende modul kaldet en “klasse”. Til gengæld hører hver klasse til et namespace. Et namespace er blot en logisk gruppering af klasser.
  3. Main-funktionen er en særlig funktion, som automatisk kaldes, når et konsolprogram kører. Her skal man sørge for at indtaste den kode, der er nødvendig for at vise den ønskede streng i konsolprogrammet.
  4. Klassen Console er tilgængelig i .Net, som gør det muligt at arbejde med konsolprogrammer. Her bruger vi en indbygget metode kaldet ‘Write’ til at skrive strengen “Hello World” i konsollen.
  5. Vi bruger derefter metoden Console.ReadKey() til at læse en vilkårlig nøgle fra konsollen. Ved at indtaste denne kodelinje vil programmet vente og ikke afslutte med det samme. Programmet vil vente på, at brugeren indtaster en vilkårlig tast, før det til sidst afsluttes. Hvis du ikke medtager denne erklæring i koden, vil programmet afsluttes, så snart det er kørt.

Stræk 4) Kør dit .Net-program. For at køre et program skal du klikke på Start-knappen i Visual Studio.

Hvis ovenstående kode er indtastet korrekt, og programmet udføres med succes, vises følgende output.

Output:

Fra output kan man tydeligt se, at strengen “Hello World” vises korrekt. Dette skyldes, at Console.write-anvisningen får denne streng til at blive sendt til konsollen.

Resumé

  • Et konsolprogram er et program, der kan bringes til at køre ved kommandoprompten på en Windows-maskine.
  • Metoden Console.write kan bruges til at skrive indhold til konsollen.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.