Je travaille sur mon premier programme C# et j'ai été confronté à un mur de briques. Je veux être en mesure de définir et d'obtenir des variables à travers différentes formes dans la même application.Comment utiliser les mêmes informations sur plusieurs formulaires
J'ai créé une classe appelée « données » qui contient les éléments suivants:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Application1
{
public class data
{
public string SearchAirport
{
get
{
return searchairport;
}
set
{
searchairport = value;
}
}
}
}
Que dois-je mettre dans mes formulaires pour pouvoir utiliser cette classe ??
En ce moment, tout ce que j'ai est:
data.SearchAirport = commandAirport;
string working = data.SearchAirport;
Je sais que je dois ajouter quelque chose d'autre à empêcher d'obtenir le:
« Erreur 11 Une référence d'objet est nécessaire pour la non champ statique, méthode ou propriété 'Sector_Datastore_2._0.data.SearchAirport.get' ... »
erreur
Je suis tenté de signaler la UnityContainer, injection de dépendance et l'inversion de contrôle, mais c'est probablement pas quelque chose que vous souciez au moment :) –