interface IA<T>
{T Value;}
Class A<T> : IA
{
T Value;
public A<T> saveClassA;
}
var A1= new A(123);
var A2 = new A("hihi");
A1.saveClassA = A2;
ERROR:Unable to cast object of type 'Developer.Test.DProperties1[System.String]' to type 'Developer.Test.DProperties1[System.Int32]'.
I need to store A2 in A1. So in future A1 changed, A2 can be notified. I got a mismatch error. How to do this.....