30
Apakah ada alternatif yang lebih baik dari ini untuk 'mengaktifkan tipe'?
Menganggap C # tidak bisa switchdi Tipe (yang saya kumpulkan tidak ditambahkan sebagai kasus khusus karena ishubungan berarti bahwa lebih dari satu perbedaan casemungkin berlaku), apakah ada cara yang lebih baik untuk mensimulasikan beralih pada tipe selain ini? void Foo(object o) { if (o is A) { ((A)o).Hop(); } else …