gpt4 book ai didi

c# - 如何在C#中拆分字符串

转载 作者:太空狗 更新时间:2023-10-30 00:45:16 26 4
gpt4 key购买 nike

我有一个像

这样的字符串
"List_1 fooo asdf List_2 bar fdsa XList_3 fooo bar"

和一个List<String>喜欢

 List<String> l_lstValues = new List<string> { "List_1", "XList_3", "List_2" };

我需要根据 l_lstValues 中的值拆分字符串.

所以分割后的子串会像

List_1 fooo asdf 
List_2 bar fdsa
XList_3 fooo bar

请给我一个方法来做到这一点提前致谢

最佳答案

你必须在 msdn 上使用这个 split 方法,你必须将你的 List 传递到一个数组中,然后,你必须将这个数组作为 split 的参数传递。

我把链接留给你

http://msdn.microsoft.com/en-us/library/tabh47cf(v=VS.90).aspx

如果您想保留要拆分的单词,则必须迭代结果数组,然后将单词添加到列表中,前提是字符串和列表中的顺序相同。

如果顺序未知,您必须使用 indexOf 来定位列表中的单词并手动拆分字符串。

再见

关于c# - 如何在C#中拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5933407/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com