Вопросы по теме 'null-conditional-operator'
Использование нулевого условного оператора в левой части присваивания
У меня есть несколько страниц, каждая из которых имеет свойство с именем Data . На другой странице я устанавливаю эти данные следующим образом:
if (MyPage1 != null)
MyPage1.Data = this.data;
if (MyPage2 != null)
MyPage2.Data =...
9452 просмотров
schedule
23.05.2024
Как я могу использовать Nullable Operator с Null Conditional оператором?
Старый способ
int? myFavoriteNumber = 42;
int total = 0;
if (myfavoriteNumber.HasValue)
total += myFavoriteNumber.Value *2;
Новый способ?
int? myFavoriteNumber = 42;
total += myFavoriteNumber?.Value *2; //fails
687 просмотров
schedule
26.04.2023
Что подразумевается под коротким замыканием нулевого условного оператора?
Примечание для будущих посетителей: этот вопрос был основан на ошибочном коде воспроизведения. Оператор ?. действительно делает короткое замыкание. Теперь вы можете закрыть эту вкладку браузера.
В Интернете есть много источников,...
1025 просмотров
schedule
05.02.2024
Странный вопрос о нулевом условии?
env: VS2017 v15.9.24, консольный проект .net framework 2.0 c#.
это очень простой консольный проект, никаких ссылок нет, все коды находятся в program.cs:
namespace ConsoleApp1
{
class Program
{
static void Main()
{...
102 просмотров
schedule
20.03.2022
В чем смысл оператора нулевого условия в PowerShell?
PowerShell 7 недавно вышел из экспериментальной стадии Нулевой условный ( ?. ) оператор . Немного поигравшись с этим и прочитав примеры по ссылке выше, я думаю, что понял, как это работает. В следующем примере, если $a не равно нулю и имеет...
19 просмотров
schedule
09.10.2022
C# 6.0 условный оператор null в операторах if
Может кто-нибудь объяснить логику условного оператора null в операторах if?
Представьте себе следующий код
List<string> items = null;
if (items?.Count == 0)
{
Console.WriteLine("error");
}
else
{...
109 просмотров
schedule
19.10.2022