Je ne sais pas pourquoi cela ne fonctionne pas, Im simplement passer une chaîne vide et un nombre et il devrait vérifier si ce nombre est dans la chaîne, sinon il devrait l'ajouter dans la chaîne. La variable 'thing' est définie mais la variable globale qu'elle est supposée mettre à jour (strduplicates) n'est jamais mise à jour. J'appelle la fonction comme ceci: Trackstats (strduplicates, "1337");Chaîne Fonction ne mettant pas à jour la variable globale
private void TrackStats(string thing, string variable)
{
if (!(thing.Contains(variable)))
{
thing += variable + ",";
}
}
conception. Faites-le 'ref string thing'. –
voir http://stackoverflow.com/questions/1096449/c-sharp-string-reference-type – nulltoken
Merci cela a fonctionné! – Batista