Size: a a a

BY Microsoft .NET User Group

2020 December 10

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
я года с 14го хотел такое, уже не помню зачем)
источник

AB

Anton Burkin in BY Microsoft .NET User Group
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Я пока слабо представляю как эта штука имплементируется.
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Хоть бы пример дали что ли.
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Если я правильно их понял, можно просто сделать экстеншон метод GetEnumerator(this NotMyType type) {…} и получить ForEach
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
Anton Burkin
Если я правильно их понял, можно просто сделать экстеншон метод GetEnumerator(this NotMyType type) {…} и получить ForEach
ну я так же это понял
источник

AB

Anton Burkin in BY Microsoft .NET User Group
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Выглядит как-то «динамично»
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
heresy
источник

AB

Anton Burkin in BY Microsoft .NET User Group
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Я чую нотки джаваскрипта в моём уютном сишорпе!
источник

AB

Anton Burkin in BY Microsoft .NET User Group
То имплементация интерфейсов, то ещё вот это
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Шо дальше, приватные методы интерфейсов из жабы сопрут?
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
Anton Burkin
То имплементация интерфейсов, то ещё вот это
trait из scala)
но там это лучше сделано
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Лучше бы они подвезли Combine из Swift
источник

AB

Anton Burkin in BY Microsoft .NET User Group
И сокращённые Enum’ы из Swift
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Но new() — считай путь положен
источник

AB

Anton Burkin in BY Microsoft .NET User Group
В Swift это было как .init()
источник

A

Artyom in BY Microsoft .NET User Group
Anton Burkin
> In practice, this change means you can add foreach support to any type

ШО
по сути дак тайпинг уже был и для foreach и для using, при том по очевидным причинам уже давно.
свой foreach я редко пишу а свой типа IDisposable довольно часто использовал - очень приятная фича.
аналогичный extension method IDisposable бы даже больше порадовал.
источник
2020 December 11

I

Igor in BY Microsoft .NET User Group
Anton Burkin
Лучше бы они подвезли Combine из Swift
А зачем, если есть RX?
источник