为什么那个result总是等于false呢
你那个有小数点,没法直接转换为int 你可以用 int.Parse(fullArray[0].Split('.')[0], out i); 或者 double d; double.Parse(fullArray[0], out d); int i = (int)d;