|
|
От: |
.alex
|
|
| Дата: | 01.09.24 14:02 | ||
| Оценка: | |||
using System;
class test
{
public static void Main(string[] args)
{
try
{
string s = null;
Console.WriteLine("len: " + s?.Length);
}
catch (Exception e)
{
Console.WriteLine("Error : " + e.Message);
}
}
}то выводятся ошибки:c:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe main.cs
Я как понимаю csc.exe ругается как раз на оператор ?.main.cs(20,34): error CS1525: Недопустимый терм "." в выражении
main.cs(20,35): error CS1003: Синтаксическая ошибка, ожидалось ":"
main.cs(20,41): error CS1002: ожидалась ;
main.cs(20,41): error CS1525: Недопустимый терм ")" в выражении