public int GetNthIndex(string s, char t, int n){ int count = 0; for (int i = 0; i < s.Length; i++) { if (s[i] == t) { count++; if (count == n) { return i; } } } return -1;}这样做可以使工作更加整洁,并且无需检查输入内容。

public int GetNthIndex(string s, char t, int n){ int count = 0; for (int i = 0; i < s.Length; i++) { if (s[i] == t) { count++; if (count == n) { return i; } } } return -1;}这样做可以使工作更加整洁,并且无需检查输入内容。