Why is static virtual impossible? Is C# dependent or just don\'t have any sense in the OO world?
I know the concept has already been underlined but I did not find a
To summarize all the options presented:
This is not a part of C# because in it, static means "not bound to anything at runtime" as it has ever since C (and maybe earlier). static
entities are bound to the declaring type (thus are able to access its other static
entities), but only at compile time.
This can be emulated in a number of ways which can be classified as: