Αποκτήστε επιχειρήματα γραμμής εντολών σε μια εφαρμογή των Windows Forms
Μια χρήσιμη τεχνική για τις εφαρμογές σας επιτρέπει να αναλύουν τα επιχειρήματα της γραμμής εντολών. Αυτό μπορεί να δώσει πολλή επιπλέον λειτουργικότητα στην εφαρμογή σας, για παράδειγμα να περάσει το όνομα ενός αρχείου για να ανοίξει στη γραμμή εντολών.
Τα περισσότερα από τα παραδείγματα που θα βρείτε στο διαδίκτυο θα σας δείξουν κάτι τέτοιο:
static κενό Κύριο (συμβολοσειρά [] args) foreach (συμβολοσειρά arg σε args) Console.WriteLine (arg); Console.ReadLine ();
Αυτό είναι καλό και καλό, εκτός από το ότι δεν θα λειτουργήσει για την εφαρμογή Windows Forms χωρίς να αλλάξει ο τύπος του έργου στην κονσόλα, κ.λπ..
Ευτυχώς, αυτό είναι εντελώς περιττό, διότι μπορείτε απλά να το κάνετε αυτό:
συμβολοσειρά [] args = Environment.GetCommandLineArgs (); foreach (συμβολοσειρά arg σε args) // κάνει πράγματα
Και μπορείτε να το χρησιμοποιήσετε οπουδήποτε στην εφαρμογή σας, δεν περιορίζεστε απλώς στη χρήση της στη μέθοδο main (), όπως σε μια εφαρμογή κονσόλας.