Τελευταία με λίγες γραμμές κώδικα μέσα στην Main() ολοκληρώνουμε το πρόγραμμά μας περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 7
Η τελευταία κλάση που θα περιγράψουμε είναι η κλάση ProgramHelper
Αυτή η κλάση είναι μια βοηθητική κλάση στην όλοι ροή του προγράμματος. Εκτυπώνει και διαβάζει την επιλογή για το μενού και περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 6
Σε αυτή την ενότητα θα δούμε την δεύτερη ποιό σημαντική κλάση του προγράμματος. Την ContactsManager
Αυτή η κλάση περιέχει όλες της επαφές σε μορφή λίστας. Της διαχειρίζεται.
Κρατάει το επόμενο ID που θα πάρει η νέα επαφή.
Εκτελεί όλες της εργασίες πάνω στης επαφές. περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 5
Σε αυτό το μέρος θα δούμε την ποιό σημαντική κλάση του πρόγραμματος. Την κλάση Contact.
Αυτή η κλάση περιέχει όλα τα στοιχεία για την επαφή. Τα οποία δέν είναι προσβάσημα. Εκτός απο τα στοιχεία περιέχει και τα μέγιστο μήκος χαρακτήρων ανα μεταβλητή ωστέ όταν εκτυπώνονται να είναι πιό ομοιόμορφα. Στα στοιχεία εκτός απο τα περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 4
Θα περιγράψω λοιπον σε αυτή την ενότητα μία άλλη απλή κλάση του προγραμμάτος. Την SystemMessage.
Αυτή η κλάση περιέχει σε μορφή συναρτήσεων τα μυνήματα που εμφανίζονται απο το πρόγραμμα. Όταν λοιπόν περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 3
Σε αυτή την ενότητα θα δούμε την κλάση LanguageVariables
Αυτή η κλάση περιέχει όλα τα κείμενα του προγράμματος ώστε εάν χρειαστεί να μπορεί να μεταφρατή και σε άλλη γλώσσα.
Η κλάση αυτή όπως και η ConsoleHelper είναι στατική. Μπορεί να χρησιμοποιηθεί πανού στο πρόγραμμα.
Η κλάση LanguageVariables
περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 2
Ξεκινάμε λοιπόν την περιγραφή των κλάσεων
Η κλάση ConsoleHelper
Η κλάση αυτή περιέχει βοηθητικές συναρτήσεις για εισαγωγή και εξαγωγή από και προς της κονσόλα. Μπορούμε να εκτυπώσουμε string μεταβλητές με συγκεκριμένο αριθμό χαρακτήρων. Ώστε να φαίνονται πιο ομοιόμορφα στον χρήστη. περισσότερα (more)…
Ένα απλό βιβλίο διευθύνσεων ΜΕΡΟΣ 1
Έχει μέρες που δέν έγραψα στο blog μου… Έκανα μεταφορά κάποιον ιστοσελίδων μου μαζί με το blog μου και τελείωσα.
Είπα λοιπόν να μοιραστώ με εσάς ένα απλό βιβλίο διευθύνσεων που είχα φτιάξει για έναν μικρό φίλο μου σαν παράδειγμα. Ώστε όσοι είναι νέοι στην C# να έχουν ένα απλό παράδειγμα γραμμένο σε κονσόλα.
περισσότερα (more)…
Διάβασμα και φώρτωση ενός αρχείου Excel σε DataGridView Component
Πώς θα διαβάσετε και θα φωρτόσεται ένα αρχείο Excel σε ένα DaraGridView component ; Θα το δούμε βήμα βήμα. Οι επεξηγήσεις για τον κώδικα βρίσκονται μέσα στα σχόλια αναλυτικά. Το πρόγραμμα απλά ανοίγει και φωρτώνει το αρχείο Excel που θα επιλέξει ο χρήστης.
ΜΕΡΟΣ 1 (Δημιουργία της διεπαφής )
Ανοίξτε ένα νέο Project Windows Form και ονομάστε την ExcelViewer. Και στη συνέχεια ακουλουθήστε τα παρακάτω βήματα
περισσότερα (more)…