/ / C # Globale Variable für alle Formulare - c #, visual-studio-2010, globale Variablen

C # Globale Variable für alle Formen - c #, visual-studio-2010, globale Variablen

Ich bin ein Neuling-Programmierer, der sich jetzt entwickeltAnwendung auf C # mit Visual Studio 2010 und vielen Formularen. Daher bin ich daran interessiert, ob es möglich ist, einige globale Variablen festzulegen, um sie in allen Formularen zu verwenden. Ein einfaches Beispiel: Ich habe 10 Formulare, die alle eine Verbindung zur MySQL-Datenbank herstellen. Daher ist es nicht wirklich klug, den Datenbanknamen und das Kennwort 10-mal festzulegen, wenn ich im Idealfall einmal einstellen kann und sie dann überall verwenden kann auf diese frage bei google kann mir hier vielleicht jemand helfen? Ist es möglich?

Antworten:

6 für die Antwort № 1

Erstellen Sie eine Basisklasse für Ihr Formular, die von erbt Form. Initialisieren Sie die gemeinsamen Werte dort, um für die erbenden Formulare zugänglich zu sein.


2 für die Antwort № 2

Es gibt einige Möglichkeiten, wie Sie dieses Problem lösen können.

  • Zuerst können Sie Einstellungen verwenden.
  • Zweitens könnten Sie web.config verwenden (nicht sicher, ob dies in Formularen funktioniert)
  • Die dritte Option besteht darin, eine statische Klasse zu erstellen, die Ihre Variablen enthält.