软件使用C#,VS-2005
如何从文本框中删除Nagative Sign。我的代码是:
Private void button1_Click(object sender, EventArgs e)
{
decimal t1 = 0;
decimal t2 = 0;
decimal res = 0;
t1 = Convert.ToDecimal(textBox1.Text);
t2 = Convert.ToDecimal(textBox2.Text);
res = t1 - t2;
textBox3.Text = res.ToString();
}
如果t1的值为12000且t2的值为20000,那么结果为12000-20000 = -8000
我想从文本框中删除( - )符号。我怎么能这样做?
答案 0 :(得分:12)
静态Math.Abs
method是你的朋友。
res = Math.Abs(t1 - t2);
答案 1 :(得分:5)
试试这个:
textBox3.Text = Math.Abs(res).ToString();
答案 2 :(得分:2)
Math.Abs(res)
答案 3 :(得分:2)
您可以获取减法结果的绝对值。
res = Math.Abs(res)
答案 4 :(得分:1)
你放(Math.Abs(res)).ToString();