> With generics I would like to get some opnions on when recompilation is
> required. I have a class R<T> where T will be changing and I want T to be
[quoted text clipped - 4 lines]
> Is this possible in general (if T is a class)? What if I restrict T to an
> interface?
The .NET compile process is broken into two steps, source -> MSIL (cl /clr,
csc, etc), and MSIL -> machine code (JIT). In your scenario, you won't have
to rerun the first phase ever, and the second phase will rerun automatically
each time a different value class (struct) T is used, but all instantiations
for classes will use the same code.
> Thank you.