Zdravím,
jak se dají v C# nejjednodušeji přetypovat objekty v mém případě?
class A{
public void Insert(Object o)
{
... // tady muze byt objekt tridy A i B (nebo dalsich 10ti), jak co nejjednodušeji přetypuju objekt z Object třeba na A ? ptát se zvlášť zda je to instance A,B... je moc zdlouhavé, protože mám hodně takových method a hodně tříd, které tam můžou zavítat. Proto bych potřeboval nějaké efektivnější řešení
}
}
class B{
private A a;
public vloz()
{
this.a.insert(B);
}
}
class C{
private a a;
public vloz()
{
this.a.insert(this);
}
}