将组合框写入文本文件WPF的问题

时间:2019-09-23 08:22:45

标签: c# wpf

我想将组合框的选定值记入文本文件中,但是如果我没有填写组合框,则希望将其写为“空”值。我不知道怎么办。如果在组合框中选择了某些内容,则if语句必须按以下方式工作,否则请写null。我尝试过了

if (CBP1.SelectedValue == Selected)
{
    write.WriteLine(((ComboBoxItem)CBP1.SelectedItem).Content.ToString());
}
else
{
    //write value "null"
{

我无法使“ if”语句正常工作。有人知道我在那里可以做什么

1 个答案:

答案 0 :(得分:0)

if(!string.IsNullOrEmpty(CBP1.SelectedValue){
    // write out the SelectedValue
}else{
    // write out the null write.WriteLine("null");
}

您还可以将所有内容放入using语句中,在其中您声明编写者,并且仅在您写出该声明时才存在,然后将其处置。