using System;
public class Test
{
public static void Main()
{
string s="Something1, something2, something3, something4,something5";
Console.WriteLine(getSpecifiedIndexOf(s,',',2));
}
public static int getSpecifiedIndexOf(string str,char ch,int index){
int i = 0,o=1;
while ((i = str.IndexOf(ch, i)) != -1)
{
if(o==index)return i;
o++;
i++;
}
return 0;
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXN0cmluZyBzPSJTb21ldGhpbmcxLCBzb21ldGhpbmcyLCBzb21ldGhpbmczLCBzb21ldGhpbmc0LHNvbWV0aGluZzUiOwoJCUNvbnNvbGUuV3JpdGVMaW5lKGdldFNwZWNpZmllZEluZGV4T2YocywnLCcsMikpOwoJfQoJcHVibGljIHN0YXRpYyBpbnQgZ2V0U3BlY2lmaWVkSW5kZXhPZihzdHJpbmcgc3RyLGNoYXIgY2gsaW50IGluZGV4KXsKCQlpbnQgaSA9IDAsbz0xOwoJCXdoaWxlICgoaSA9IHN0ci5JbmRleE9mKGNoLCBpKSkgIT0gLTEpCgkJewoJCQlpZihvPT1pbmRleClyZXR1cm4gaTsKCQkgICAgbysrOwoJCSAgICBpKys7CgkJfQoJCXJldHVybiAwOwoJfQp9