如何通过检测逗号来从索引中获取最后一个字符串?

时间:2014-06-26 04:59:54

标签: c#

如何通过检测逗号来获取索引中的最后一个字符串? 例: string i = a,b,c,d或i = ab,cd,ef,gh (我可以通过动态的字符串) 那么如何从i中获取最后一个字符串? (我需要使用C#的答案并尽可能使用低消耗性能方法)

结果:a = ad,cd,ef         b = gh

2 个答案:

答案 0 :(得分:1)

您可以使用String.SubstringString.LastIndexOf Method (Char)来获取最后一个逗号的索引

string last = str.Substring(str.LastIndexOf(',')+1)

答案 1 :(得分:0)

你也可以试试这个:

string[] strArr = inputStr.Split(',');
Array.Reverse(strArr);

Debug.Print(strArr[0]);

注意:即使字符串没有,(逗号),这段代码也不会崩溃。

希望它有所帮助!