Το 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.
Παραγωγή:-
- Ένα έργο που ονομάζεται "DemoApplication" θα δημιουργηθεί στο Visual Studio. Αυτό το έργο θα περιέχει όλα τα απαραίτητα αντικείμενα που απαιτούνται για την εκτέλεση της εφαρμογής Console.
- Το κύριο πρόγραμμα που ονομάζεται 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». Με τη σειρά του, κάθε τάξη ανήκει σε ένα χώρο ονομάτων. Ένας χώρος ονομάτων είναι απλώς μια λογική ομαδοποίηση τάξεων.
- Η κύρια λειτουργία είναι μια ειδική λειτουργία που καλείται αυτόματα όταν εκτελείται μια εφαρμογή κονσόλας. Εδώ πρέπει να βεβαιωθείτε ότι εισαγάγετε τον κωδικό που απαιτείται για να εμφανιστεί η απαιτούμενη συμβολοσειρά στην εφαρμογή κονσόλας.
- Η τάξη της κονσόλας είναι διαθέσιμη στο .Net που επιτρέπει σε κάποιον να εργαστεί με εφαρμογές κονσόλας. Εδώ χρησιμοποιούμε μια ενσωματωμένη μέθοδο που ονομάζεται «Γράψτε» για να γράψουμε τη συμβολοσειρά «Hello World» στην κονσόλα.
- Στη συνέχεια, χρησιμοποιούμε τη μέθοδο Console.ReadKey () για να διαβάσουμε οποιοδήποτε κλειδί από την κονσόλα. Με την εισαγωγή αυτής της γραμμής κώδικα, το πρόγραμμα θα περιμένει και δεν θα βγεί αμέσως. Το πρόγραμμα θα περιμένει τον χρήστη να εισαγάγει οποιοδήποτε κλειδί πριν από την έξοδο. Εάν δεν συμπεριλάβετε αυτήν τη δήλωση στον κώδικα, το πρόγραμμα θα τερματιστεί μόλις εκτελεστεί.
Βήμα 4) Εκτελέστε το πρόγραμμα .Net. Για να εκτελέσετε οποιοδήποτε πρόγραμμα, πρέπει να κάνετε κλικ στο κουμπί Έναρξη στο Visual Studio.
Εάν ο παραπάνω κωδικός εισαχθεί σωστά και το πρόγραμμα εκτελεστεί επιτυχώς, θα εμφανιστεί η ακόλουθη έξοδος.
Παραγωγή:
Από την έξοδο, μπορείτε να δείτε καθαρά ότι η συμβολοσειρά "Hello World" εμφανίζεται σωστά. Αυτό οφείλεται στο γεγονός ότι η δήλωση Console.write προκαλεί την αποστολή αυτής της συμβολοσειράς στην κονσόλα.
Περίληψη
- Μια εφαρμογή κονσόλας είναι αυτή που μπορεί να γίνει για να εκτελείται στη γραμμή εντολών σε μια μηχανή Windows.
- Η μέθοδος Console.write μπορεί να χρησιμοποιηθεί για την εγγραφή περιεχομένου στην κονσόλα.