我是 C# 的初学者——我才学了几天。我正在尝试制作一个 GW2 交易站计算器,但我被卡住了。我正在尝试检查字符串的长度是否等于 3,以防它的 a -
(如-21
),并且 int 的值为负数。else
我似乎很难看出我的这个陈述哪里出错了。
sellPrice = sellPrice * 0.85;
profit = (int)sellPrice - buyPrice;
String copperString;
copperString = profit.ToString();
int length = copperString.Length;
if (length == 3 && profit < 0);
{
copperString = copperString.Substring(Math.Max(0, copperString.Length - 3));
this.textBox3.Text = copperString;
}
else
{
copperString = copperString.Substring(Math.Max(0, copperString.Length - 2));
this.textBox3.Text = copperString;
}