Проблема с записью комбинированного списка в текстовый файл wpf - PullRequest
0 голосов
/ 23 сентября 2019

Я хочу записать выбранное значение поля со списком в текстовый файл, но если я не заполнил поле со списком, я хочу, чтобы оно было записано как «нулевое» значение.Я не могу понять, как.Оператор if должен работать следующим образом, если в поле со списком что-то выбрано, в противном случае напишите значение null.Я пробовал это

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

Я не могу получить оператор "если" работает правильно.Кто-нибудь знает, что я мог бы использовать там

1 Ответ

0 голосов
/ 23 сентября 2019
if(!string.IsNullOrEmpty(CBP1.SelectedValue){
    // write out the SelectedValue
}else{
    // write out the null write.WriteLine("null");
}

Вы также можете поместить все в оператор using, где вы объявляете писателя и существует только тогда, когда вы записываете, тогда он удаляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...