Ниже приведен кусок кода на C#
Я только приступил к его изучению.
Помогите пожалуйста разобраться с конструкцией выделенной жирным.
Как то не привычно что скобки стоят перед "о"
как читать эту конструкцию и как её понимать, объясните пожалуйста.
class Person
{
...
public override bool Equals (object o)
{
// Совпадают ли у объекта, принимаемого в качестве параметра, // значения переменных с моими? Person temp = (Person)o;