次のコードが実行されます。
ClassA myClass = new ClassA()
myClass.varA = "Teststring"
BaseClassB cls = new BaseClassB()
cls.methodA(myClass)
私は次のクラスを持っています
class BaseClassA
{
}
class ClassA:BaseClass
{
   string varA;
}
class ClassB:BaseClass
{
   string varB;
}
次に、1つの方法
class BaseClassB
{
   public void methodA(BaseClassA myVar)
   {
      // How can I display varA that is given with myClass (which is myVar)?
      // It should also be able to display varB when an object of type ClassB is given
      // So I have to make a downcast here but I don't know if I have to downcast to ClassA or ClassB
   }
}
これが主な知識であることは知っていますが、誰かが私を助けることができますか?