Здравствуйте, мне нужно знать, как проверить, является ли объект того же типа в С#.
Сценарий:
class Base_Data{}
class Person : Base_Data {}
class Phone : Base_data {}
class AnotherClass{
public void CheckObject(Base_Data data){
if(data.Equals(Person.GetType())){ //<-- Visual Studio 2010 gives me error, says that I am using 'Person' is a type and not a variable.
}
}
}