static void Main( string [] args) ... { string s = "1.234"; int i = s.IndexOf('.'); //使用区分,没有的话 它也会有一个.所以我们要减去1 int j = s.Split('.').Count()-1; Console.WriteLine(i); Console.WriteLine(j); }