将char常量分组到文本框中

时间:2017-03-22 20:30:26

标签: c# visual-studio-2013

我正在尝试在文本框中生成单位,这些单位会根据计算出的值的单位而变化。我不确定如何在文本框中将字符值组合在一起,无论是在我定义它们的时候,还是我在Calculate_button_MouseClick事件下如何做到这一点

   `public const char N = (char)78;
    public const char per = (char)47;
    public const char m = (char)77;
    public const char squared = (char)50;
    public const char cubed = (char)51;
    public const char k = (char)75;
    public const char g = (char)71;
    public const char J = (char)74;
    public const char s = (char)83;`

    `private void Calculate_button_MouseClick(object sender, MouseEventArgs e)
             {
                switch (Radio)
                {
                    case 1:
                         textUnit.Text = (N + per + m + squared).ToString;
                }
                break;
             }

1 个答案:

答案 0 :(得分:0)

诀窍是将集合中的第一个字符串转换为字符串。一旦发生这种情况,您可以使用+来继续添加更多字符,而无需将每个字符显式转换为字符串。

textUnit.Text = N.ToString() + per + m + squared;