【发布时间】:2011-07-22 16:09:27
【问题描述】:
当我需要用逗号连接一些值时,我会这样做,例如:
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# 中的这种功能。
【问题讨论】:
-
正如我在回答中所说的那样。当
item.Name包含','时会发生什么? -
使用 csvhelper 库 - 它会为你处理包含 ',' 字符的字符串