J'essaie de gérer une structure simple. Tout ce dont j'ai besoin pour avoir toutes les variables dans la structure qui seront utilisées plus tard comme une chaîne de connexion. Je ne vais pas attribuer de nouvelles valeurs aux variables listées. Je sais comment faire la même chose avec les classes mais maintenant je souhaite découvrir comment frapper est avec des structures. Aussi, je n'ai pas besoin de ces paramètres chaîne p1 etc dans le constructeur mais sans eux, je reçois une erreur. S'il vous plaît aider)Façon correcte d'utiliser une structure en C#
public struct ConnectionString
{
// vars declaration
public string ip, login, password;
// struct constructor
public ConnectionString(string p1, string p2, string p3)
{
ip = "192.168.1.1";
login = "boris";
password = "123456";
}
}
Mais quand je l'appelle, j'ai une sortie vide:
ConnectionString ss = new ConnectionString();
Console.WriteLine("connection string: " + ss.password);
D'accord, mais quelle est votre question? Qu'est-ce qui vous pose problème? * Pourquoi * voulez-vous utiliser une structure pour cela? – Amy
"comment faire ceci avec des structures": NON. Les structs sont pour des cas spéciaux, ce n'est pas un de ceux-là. La sémantique du type de valeur ne sert à rien ici. –
@HenkHolterman quels sont ces cas? –