TomasDeml wrote:
AndyC wrote: You can solve this sort of problem with Multiple Inheritance, C# doesn't support this although the CLR does. I think only C++ provides it at the moment.

What? CLI (and IL) supports multiple inheritance? Since when? If I missed something, correct me...

CLI doesn't support multiple inheritance, but Eifel DotNET DOES! Smiley ( ... some fishy workaround using interfaces ofc)