从文本框中删除否定标志

时间:2010-09-19 15:47:53

标签: c#

软件使用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

我想从文本框中删除( - )符号。我怎么能这样做?

5 个答案:

答案 0 :(得分:12)

静态Math.Abs method是你的朋友。

res = Math.Abs(t1 - t2);

答案 1 :(得分:5)

试试这个:

textBox3.Text = Math.Abs(res).ToString();

答案 2 :(得分:2)

使用absolute value

Math.Abs(res)

答案 3 :(得分:2)

您可以获取减法结果的绝对值。

res = Math.Abs(res)

答案 4 :(得分:1)

你放(Math.Abs(res)).ToString();