C# Hello World: Πρόγραμμα εφαρμογής πρώτης κονσόλας
Η C# είναι μία από τις γλώσσες που παρέχονται από Microsoft για να εργαστείτε με το .Net. Αυτή η γλώσσα περιλαμβάνει ένα πλούσιο σύνολο δυνατοτήτων, το οποίο επιτρέπει την ανάπτυξη διαφορετικών τύπων εφαρμογών.
Η C# είναι μια αντικειμενοστραφής γλώσσα προγραμματισμού και μοιάζει με πολλές πτυχές της C++. Σε αυτό το σεμινάριο, βλέπουμε πώς να αναπτύξουμε την πρώτη μας εφαρμογή.
Αυτή θα είναι μια βασική εφαρμογή κονσόλας, στη συνέχεια θα εξερευνήσουμε διαφορετικά τύπους δεδομένων διαθέσιμο στη γλώσσα C# καθώς και στις εντολές ροής ελέγχου.
Δημιουργία της πρώτης εφαρμογής κονσόλας
Μια εφαρμογή κονσόλας είναι μια εφαρμογή που μπορεί να εκτελεστεί στη γραμμή εντολών Windows. Για κάθε αρχάριο στο .Net, η δημιουργία μιας εφαρμογής κονσόλας είναι ιδανικά το πρώτο βήμα για να ξεκινήσει κανείς.
Στο παράδειγμά μας, πρόκειται να χρησιμοποιήσουμε το Visual Studio για να δημιουργήσουμε ένα έργο τύπου κονσόλας. Στη συνέχεια, θα χρησιμοποιήσουμε την εφαρμογή της κονσόλας για να εμφανίσουμε ένα μήνυμα "Hello World". Στη συνέχεια θα δούμε πώς να δημιουργήσουμε και να εκτελέσουμε την εφαρμογή της κονσόλας.
Ας ακολουθήσουμε τα παρακάτω βήματα για να εφαρμόσουμε αυτό το παράδειγμα.
Βήμα 1) Το πρώτο βήμα περιλαμβάνει τη δημιουργία ενός νέου έργου στο Visual Studio. Για αυτό, μόλις ξεκινήσει το Visual Studio, πρέπει να επιλέξετε την επιλογή μενού New->Project.
Βήμα 2) Το επόμενο βήμα είναι να επιλέξετε τον τύπο έργου ως εφαρμογή Κονσόλας. Εδώ, πρέπει επίσης να αναφέρουμε το όνομα και την τοποθεσία του έργου μας.
- Στο παράθυρο διαλόγου έργου, μπορούμε να δούμε διάφορες επιλογές για τη δημιουργία διαφορετικών τύπων έργων στο Visual Studio. Κάντε κλικ στο Windows επιλογή στην αριστερή πλευρά.
- Όταν κάνουμε κλικ στο Windows επιλογές στο προηγούμενο βήμα, θα μπορέσουμε να δούμε μια επιλογή για την εφαρμογή Κονσόλας. Κάντε κλικ σε αυτήν την επιλογή.
- Στη συνέχεια δίνουμε ένα όνομα για την εφαρμογή που στην περίπτωσή μας είναι DemoApplication. Πρέπει επίσης να παρέχουμε μια τοποθεσία για την αποθήκευση της εφαρμογής μας.
- Τέλος, κάνουμε κλικ στο κουμπί «OK» για να επιτρέψουμε στο Visual Studio να δημιουργήσει το έργο μας.
Εάν ακολουθήσετε τα παραπάνω βήματα, θα λάβετε την παρακάτω έξοδο στο Visual Studio.
Παραγωγή:-
- Στο Visual Studio θα δημιουργηθεί ένα έργο που ονομάζεται 'DemoApplication'. Αυτό το έργο θα περιέχει όλα τα απαραίτητα τεχνουργήματα που απαιτούνται για την εκτέλεση της εφαρμογής Κονσόλας.
- Το Κύριο πρόγραμμα που ονομάζεται Program.cs είναι το προεπιλεγμένο αρχείο κώδικα που δημιουργείται όταν δημιουργείται μια νέα εφαρμογή στο Visual Studio. Αυτός ο κωδικός θα περιέχει τον απαραίτητο κωδικό για την εφαρμογή της κονσόλας μας.
Βήμα 3) Τώρα ας γράψουμε τον κωδικό μας που θα χρησιμοποιηθεί για την εμφάνιση της συμβολοσειράς "Hello World" στην εφαρμογή της κονσόλας.
Όλος ο παρακάτω κώδικας πρέπει να εισαχθεί στο αρχείο Program.cs. Ο κωδικός θα χρησιμοποιηθεί για να γράψει "Hello World" όταν εκτελείται η εφαρμογή της κονσόλας.
Πρόγραμμα C# Hello World
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(); } } }
Επεξήγηση κώδικα: -
- Οι πρώτες γραμμές κώδικα είναι προεπιλεγμένες γραμμές που εισάγονται από το Visual Studio. Η δήλωση 'using' χρησιμοποιείται για την εισαγωγή υπαρχόντων λειτουργικών μονάδων .Net στην εφαρμογή της κονσόλας μας. Αυτά τα modules απαιτούνται για οποιαδήποτε εφαρμογή .Net για να εκτελεστεί σωστά. Περιέχουν τον ελάχιστο κωδικό για να λειτουργήσει ένας κώδικας σε α Windows μηχανή.
- Κάθε εφαρμογή ανήκει σε μια κατηγορία. Η C# είναι μια αντικειμενοστραφή γλώσσα και, ως εκ τούτου, όλος ο κώδικας πρέπει να οριστεί σε μια αυτοσυντηρούμενη ενότητα που ονομάζεται "Class". Με τη σειρά του, κάθε κλάση ανήκει σε έναν χώρο ονομάτων. Ένας χώρος ονομάτων είναι απλώς μια λογική ομαδοποίηση κλάσεων.
- Η κύρια συνάρτηση είναι μια ειδική συνάρτηση που καλείται αυτόματα όταν εκτελείται μια εφαρμογή κονσόλας. Εδώ πρέπει να βεβαιωθείτε ότι έχετε εισαγάγει τον κωδικό που απαιτείται για την εμφάνιση της απαιτούμενης συμβολοσειράς στην εφαρμογή της κονσόλας.
- Η κλάση Console είναι διαθέσιμη σε .Net που επιτρέπει σε κάποιον να εργαστεί με εφαρμογές κονσόλας. Εδώ χρησιμοποιούμε μια ενσωματωμένη μέθοδο που ονομάζεται 'Write' για να γράψουμε τη συμβολοσειρά "Hello World" στην κονσόλα.
- Στη συνέχεια χρησιμοποιούμε τη μέθοδο Console.ReadKey() για να διαβάσουμε οποιοδήποτε κλειδί από την κονσόλα. Με την εισαγωγή αυτής της γραμμής κώδικα, το πρόγραμμα θα περιμένει και δεν θα βγει αμέσως. Το πρόγραμμα θα περιμένει να εισαγάγει ο χρήστης οποιοδήποτε κλειδί πριν τελικά βγει. Εάν δεν συμπεριλάβετε αυτήν τη δήλωση στον κώδικα, το πρόγραμμα θα βγει αμέσως μόλις εκτελεστεί.
Βήμα 4) Εκτελέστε το Πρόγραμμα .Net. Για να εκτελέσετε οποιοδήποτε πρόγραμμα, πρέπει να κάνετε κλικ στο κουμπί Έναρξη στο Visual Studio.
Εάν ο παραπάνω κωδικός εισαχθεί σωστά και το πρόγραμμα εκτελεστεί με επιτυχία, θα εμφανιστεί η ακόλουθη έξοδος.
Παραγωγή:
Από την έξοδο, μπορείτε να δείτε καθαρά ότι η συμβολοσειρά "Hello World" εμφανίζεται σωστά. Αυτό συμβαίνει επειδή η πρόταση Console.write προκαλεί αποστολή αυτής της συμβολοσειράς στην κονσόλα.
Σύνοψη
- Μια εφαρμογή Κονσόλας είναι αυτή που μπορεί να εκτελεστεί στη γραμμή εντολών σε ένα μηχάνημα Windows.
- Η μέθοδος Console.write μπορεί να χρησιμοποιηθεί για την εγγραφή περιεχομένου στην κονσόλα.