C#,我想取一个字符串里面小数点是第几位,
stringmystr=txtData.Text;doublex=Convert.ToDouble(mystr);for(inti=0;i<=mystr.Length;i...
string mystr = txtData.Text;
double x = Convert.ToDouble(mystr);
for (int i = 0; i <= mystr.Length; i++)
{
if (mystr.Substring(i, 1) == ".") return;
}
string A = mystr.Substring((i + 1), 1);
string B = mystr.Substring((i + 2), 1);
string C = mystr.Substring(i + 3), 1);
string D = mystr.Substring((i + 4), 1);
就是上面的i为什么不能用啊? 展开
double x = Convert.ToDouble(mystr);
for (int i = 0; i <= mystr.Length; i++)
{
if (mystr.Substring(i, 1) == ".") return;
}
string A = mystr.Substring((i + 1), 1);
string B = mystr.Substring((i + 2), 1);
string C = mystr.Substring(i + 3), 1);
string D = mystr.Substring((i + 4), 1);
就是上面的i为什么不能用啊? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询