Moving from C++ to C# .Net:
Why does an interface exist in C# when I can create one by making all methods in
the abstract class "pure virtual"?
Did I miss something conceptually or is the "interface" just here for my
conveniance?
If it is a convinient thing, what style is accepted by the C# community (or mcsd
requirements) as the standard?