I have a generic class in which I get several warnings from Resharper
2.0 (VS8) about 2 topics:
Sys.Coll.Generic.ICollection. When implementing methods from this class
and defining them as virtual methods ('private virtual void Add(..)'), I
get a warning that my return type is wrong and that it should be, in
this case, 'void'. I'm guessing it's complaining about the return type
being 'virtual void' instead of 'void' ?
parameter. Whenever I call that method with a T parameter, it gives me
an error about not being able to assign a T variable to a T[,,,]
parameter. I'm getting this error on normal generic classes from the
.NET framework, eg. List]]>'s ToArray() function creates objects of
which Resharper thinks the type is int[,,,].