Prima di tutto il linguaggio nel titolo.. credo sia c#

codice:
type oggetto = typeof(miaClasse);
in oggetto c'è il tipo di miaClasse quindi ad esempio: string, int, object e compagnia suonante

tu secondo me vuoi una cosa del genere

codice:
if(typeof(miaClasse) == typeof(Class1))
{
    //miaClasse è di tipo Class1 che ci devi fare??
}
else
{
   //miaClasse è di tipo Class2 che ci devi fare??
}