在文本框的字符串开头添加一个字符

时间:2018-09-20 03:50:52

标签: c#

我正在尝试找出如何在c#Windows Forms应用程序的文本框中添加“-”作为字符串的开头

我有一个模型名称和注释,我想在组合框中显示给用户,不是所有的模型都会有注释,而那些看起来并不难看 在应用程序“模型-”中

public string FullModelInfo
{
    get
    {
        return $"{ ModelName } - { Notes }";
    }
}

退出textbox_Notes时可以,并且如何以编程方式添加“-”或用括号括住文本?

2 个答案:

答案 0 :(得分:0)

get
    {
        return ModelName + String.IsNullOrEmpty(notes)? (" - "+Notes) : "";
    }

答案 1 :(得分:0)

您可以使用:

public string FullModelInfo
{
    get
    {
        return !string.IsNullOrEmpty(this.Notes) ? $"{ ModelName } - { Notes }"
        : $"{ ModelName }";
    }
}