Сообщение Re[12]: offtopic от 01.02.2022 7:55
Изменено 01.02.2022 8:25 Serginio1
Re[12]: offtopic
Здравствуйте, Философ, Вы писали:
Ф>Здравствуйте, Serginio1, Вы писали:
S>> Вот не надо сравнивать с перлом и регулярными выражениями!
S>> Что тут непонятно? все прекрасно читается!
Ф>Понятно всё, но читается не очень.
Ну что мне сказать стареешь. Элементарные вещи. Это как пришли замыкания в язык. Большинство по первости были категорически против.
Прошло время и все прекрасно их используют.
Но Проще конечно Pattrn matching вместо
напишем так
Так понятнее?
Ф>Здравствуйте, Serginio1, Вы писали:
S>> Вот не надо сравнивать с перлом и регулярными выражениями!
S>> Что тут непонятно? все прекрасно читается!
Ф>Понятно всё, но читается не очень.
Ну что мне сказать стареешь. Элементарные вещи. Это как пришли замыкания в язык. Большинство по первости были категорически против.
Прошло время и все прекрасно их используют.
Но Проще конечно Pattrn matching вместо
public int F() =>
(A is B b) && (b.C is C)
? C.D ?? 1
:FalseToNet ;
напишем так
public int F() =>
A swith
{
B b when b.C is C => C.D ?? 1,
_=>FalseToNet;
};
Так понятнее?
Re[12]: offtopic
Здравствуйте, Философ, Вы писали:
Ф>Здравствуйте, Serginio1, Вы писали:
S>> Вот не надо сравнивать с перлом и регулярными выражениями!
S>> Что тут непонятно? все прекрасно читается!
Ф>Понятно всё, но читается не очень.
Ну что мне сказать стареешь. Элементарные вещи. Это как пришли замыкания в язык. Большинство по первости были категорически против.
Прошло время и все прекрасно их используют.
Но Проще конечно Pattrn matching вместо
напишем так
Так понятнее? Можно посмотреть эволюцию https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/may/csharp-8-0-pattern-matching-in-csharp-8-0
Ф>Здравствуйте, Serginio1, Вы писали:
S>> Вот не надо сравнивать с перлом и регулярными выражениями!
S>> Что тут непонятно? все прекрасно читается!
Ф>Понятно всё, но читается не очень.
Ну что мне сказать стареешь. Элементарные вещи. Это как пришли замыкания в язык. Большинство по первости были категорически против.
Прошло время и все прекрасно их используют.
Но Проще конечно Pattrn matching вместо
public int F() =>
(A is B b) && (b.C is C)
? C.D ?? 1
:FalseToNet ;
напишем так
public int F() =>
A swith
{
B b when b.C is C => C.D ?? 1,
_=>FalseToNet;
};
Так понятнее? Можно посмотреть эволюцию https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/may/csharp-8-0-pattern-matching-in-csharp-8-0