C# static abstract members

May 14, 2024 5 minutes read C# 11 proposed interface members declared as static abstract. This is useful to handle both: Polymorphism at the type level, for example when abstracting the concept of zero across numeric types double.Zero, int.Zero this leads to T.Zero. Polymorphism on operator overloading: double + double, int + int are abstracted with T … Continue reading C# static abstract members