Предположим, что я хочу использовать оператор сложения (+
) в качестве делегата, как бы передать это методу?Готовые делегаты для операторов?
Ищет нечто похожее на Python's operator.add
.
например, вместо
var center = _drawingPoly.Aggregate((a, b) => a + b)/_drawingPoly.Count;
Я хотел бы написать что-то вроде:
var center = _drawingPoly.Aggregate(operator+)/_drawingPoly.Count;
(FYI, +
перегружен здесь)
Если перегружает этот оператор, вместо этого используется перегрузка – BlackBear
@BlackBear: Да ..... это то, что я хочу. – mpen