【发布时间】:2013-07-18 12:06:31
【问题描述】:
我知道这个问题会被问无数次,但我有点卡住了。 我有一个类似
的字符串"Doc1;Doc2;Doc3;12"
它可以是类似的东西
"Doc1;Doc2;Doc3;Doc4;Doc5;56"
它就像几段用分号分隔的字符串,后跟一个数字或id。
我需要分别提取数字/id 和字符串。
确切地说,我可以有 2 个字符串:一个有 "Doc1;Doc2;Doc3" 或 "Doc1;Doc2;Doc3;Doc4" 另一个只有数字/id 为“12”或“34”或“45”等。
是的,我正在使用 C# 3.5
我知道这是一个非常简单而诙谐的问题,但这个人被卡住了。 需要专家协助。
问候 阿努拉格
【问题讨论】:
-
var leList = yourString.Split(';').ToList()在最后一个元素中你有 ID ->var id = leList.Last() -
“我可以有 2 个字符串”是什么意思?作为期望的结果还是作为输入?
-
@TimSchmelter 所需输入
-
@user1638283,由于帖子已解决,请接受答案。您可以通过单击每个答案的投票区域下方的灰色小复选标记来做到这一点.
标签: c# arrays string delimiter