如何通过检测逗号来获取索引中的最后一个字符串? 例: string i = a,b,c,d或i = ab,cd,ef,gh (我可以通过动态的字符串) 那么如何从i中获取最后一个字符串? (我需要使用C#的答案并尽可能使用低消耗性能方法)
结果:a = ad,cd,ef b = gh
答案 0 :(得分:1)
您可以使用String.Substring和String.LastIndexOf Method (Char)来获取最后一个逗号的索引
string last = str.Substring(str.LastIndexOf(',')+1)
答案 1 :(得分:0)
你也可以试试这个:
string[] strArr = inputStr.Split(',');
Array.Reverse(strArr);
Debug.Print(strArr[0]);
注意:即使字符串没有,
(逗号),这段代码也不会崩溃。
希望它有所帮助!