31 lines
682 B
C#
31 lines
682 B
C#
/*
|
||
* Author: Nikolay Dvurechensky
|
||
* Site: https://www.dvurechensky.pro/
|
||
* Gmail: dvurechenskysoft@gmail.com
|
||
* Last Updated: 12 мая 2025 02:47:11
|
||
* Version: 1.0.3
|
||
*/
|
||
|
||
using System;
|
||
using System.Linq;
|
||
|
||
/*
|
||
* Оператор условного NULL ?.
|
||
*/
|
||
class Program
|
||
{
|
||
static int[] GetArray()
|
||
{
|
||
int[] myArray = null;
|
||
return myArray;
|
||
}
|
||
|
||
static void Main()
|
||
{
|
||
int[] myArray = GetArray();
|
||
// ?. - проверяет равна ли сумма null или не равна
|
||
// ?? - оператор объединения с null
|
||
Console.WriteLine(myArray?.Sum() ?? -1);
|
||
Console.ReadKey();
|
||
}
|
||
} |