string arr = "";
int count = 0;
for (int i = 0; i < text.Length; i++)
{
if (count <= 0)
{
if (text[i] != '0')
{
arr += text[i];
count++;
}
else
arr = "";
}
else
arr += text[i];
}
這樣 把輸入的字符串排除第壹個不為0的開始+;樓上回答的情況,如果超出INT的最大值就不適用了。所以這個是比較通用的。當然,可以使用正則使得文本框內不能第壹個輸入數字0。可以參考:/question/532323702.html