Когда мне нужно структурировать некоторые значения, соединяя их запятыми, я делаю, например:
string.Format("{0},{1},{3}", item.Id, item.Name, item.Count);
И иметь, например, "12,Apple,20"
.
Затем я хочу сделать противоположную операцию, получить значения из заданной строки. Что-то вроде:
parseFromString(str, out item.Id, out item.Name, out item.Count);
Я знаю, это возможно в C. Но я не знаю такой функции в C #.