Я не уверен, почему это не работает, я просто передаю пустую строку и число, и он должен проверить, есть ли это число в строке, если нет, то он должен добавить его в строку. Переменная 'thing' устанавливаетсяно глобальная переменная, которую предполагается обновить (strduplicates), никогда не обновляется.
Я вызываю функцию, подобную этой Trackstats (strduplicates, "1337");
private void TrackStats(string thing, string variable)
{
if (!(thing.Contains(variable)))
{
thing += variable + ",";
}
}