Kir*_*ite 0 c# int comparison winforms
我有一个用户输入9个数字的文本框.我想把这个数字的最后两位数字与myInt进行比较:
int myInt = 34;
int numberToCompare = Convert.ToInt32(textBox1.Text);
if (numberToCompare == myInt)
{
MessageBox.Show("Vat number correct");
}
Run Code Online (Sandbox Code Playgroud)
如果文本框输入等于说:876545434如何切出剩余数字:8765454(34)我可以将其与myInt进行比较?文本框号码将始终保持9位数!
更新:
我使用这种方法管理它:
int myInt = 34;
int numberToCompare = Convert.ToInt32(textBox1.Text.Substring(7,2));
if (numberToCompare == myInt)
{
MessageBox.Show("Vat number correct");
}
else
{
MessageBox.Show("Vat number incorrect");
}
Run Code Online (Sandbox Code Playgroud)
但我想知道为什么这是一个糟糕的方法?
| 归档时间: |
|
| 查看次数: |
806 次 |
| 最近记录: |