Login
C# - pattern matching - many discards
22611 просмотров
Перейти к просмотру всей ветки
in Antwort Программист 06.03.24 16:32, Zuletzt geändert 07.03.24 14:50 (alex445)
Гуй. В том числе гуёвые модели в паттернах типа MVVM, MVP, MVC и т.п.Там используются event'ы. Эвенты используют делегаты, но разница между ними огромна.
Альтернатива какая событиям?Эвенты используют делегаты, но разница между ними огромна.
Если в 2-х словах:
An Event declaration adds a layer of abstraction and protection on the delegate instance. This protection prevents clients of the delegate from resetting the delegate and its invocation list and only allows adding or removing targets from the invocation list.
Т.е. события основаны на делегатах. Т.е. без делегатов никуда. Ну и чего бухтеть "убил бы, убил бы"?
Что есть в той же Джаве по событиям, на чём они там основаны?