Sicherste Methode zum Übertragen von Daten zwischen Formularen in c # Winforms

Ich versuche mich an eine Lektion zu erinnern, in der ich kurz in der Schule unterrichtet wurde, wie man Daten sicher zwischen Winforms überträgt.

Mein Lehrer hat es angerufenPipelining, obwohl ich nicht sicher bin, ob dies der richtige Begriff ist oder nur sein eigener Name dafür. Er erklärte, dass seine Methode sicherer sei als die einfachste Methode, die Daten zu veröffentlichen, damit alle darauf zugreifen können. Er sagte, es sei sicherer, weil seine Methode den Zugriff auf die Daten von externen Programmen oder nicht verwandten Formen und Prozessen verhindere, und er begrüßte es als gute Programmierpraxis.

Meine Grundlage in der Programmierung war zu dieser Zeit sehr schwach. Mir fehlte ein tieferes Verständnis für das, was er mir sagte, und ich wiederholte nur seine Schritte. Ohne irgendwelche Konzepte, an die er seine Lehren binden konnte, vergaß ich leicht seine Methode.

Jetzt bin ich besser in dem, was ich tue und ich möchte in einem einfachen Q & A das etablierenDie sicherste und sicherste Möglichkeit, Daten zwischen WinForms auszutauschen. Dies ist eine Methode, die die Daten sicher verwahrt und von Formular A zu Formular B oder zu Formular B, C, D usw. wechseln kann, wie ich es benenne, dies aber tutnicht in irgendeiner Weise auslaufen.

Um dies anzugeben, möchte ich Daten zwischen Formularen in derselben Anwendung austauschen. Vielleicht werde ich eines Tages versuchen, Daten zwischen Prozessen auszutauschen, aber im Moment interessieren mich nur die Formulare.

Um ein konkretes Beispiel zu geben, versuche ich, die einfachen Zeichenfolgen des Namens zu übergebenversionNumber undlastEditDate von demMain zu einerAbout Form, das Wissen dafür ermöglicht es mir, eine Reihe von statischen Variablen zu haben, die ich nur an einer Stelle des Codes ändern muss, die an jede von mir gewünschte Form weitergegeben werden kann. Aber ich möchte eine sichere Möglichkeit, dies zu tun, nur für den Fall, dass das Übertragen von Daten zwischen Formularen durch globale Definition als schlechte Praxis oder unsicher angesehen wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage