I remember seeing a question on my official MS 70-536 exam that talked about a simple class that was designed to be exposed for COM calling clients and etc. of all the members defined in the classes I chose the answer D. The one that used a generic.
My question to you guys is this:
If you were designing a .Net custom type that was to be eventually consumed by a COM caller or a COM type... of all the guidelines I have read on this subject, generics is the one .Net topic I would not include in a class for this purpose I would omit such a data member or use something else?
Am I right in thinking this. As soon as I saw this question I knew it was generics but I can't seem to prove it. Surely I did not make this up ... generics is a .net feature right?