Language Basics C#

using System;
public class Starter {
    public static void Main() {
        Manager person = new Manager("Accounting");
        Console.WriteLine("[Menu]\n");
        Console.WriteLine("Task 1");
        Console.WriteLine("Task 2");
        if (person is IManager) {
            IManager mgr = person;
            Console.WriteLine("\n[{0} Menu]\n",mgr.Department);
            Console.WriteLine("Task 3");
        }
    }
}
public interface IManager {
    string Department {
        get;
    }
}
public class Employee {
}
public class SalariedEmployee : Employee {
}
public class Manager : SalariedEmployee, IManager {
    public Manager(string dept) {
        propDepartment = dept;
    }
    private string propDepartment;
    public string Department {
        get {
            return propDepartment;
        }
    }
}