private double _yearlysalary = 36000;
public double YEARLYSALARY
_yearlysalary = value < 0 ? 36000 : value;
public double CalculateSalary(string strType)
return YEARLYSALARY / 12;
else if (strType == "quarter")
else if (strType == "year")
throw new ArgumentException("Invalid salary type");
public string GetFirstThreeLetter()
return NAME.Substring(0,Math.Min(NAME.Length,3));
public static void Main()
Employee emp = new Employee();
emp.YEARLYSALARY = 75000;
Console.WriteLine("First Three Letters of Name: " + emp.GetFirstThreeLetter());
Console.WriteLine("Monthly Salary: " + emp.CalculateSalary("month"));
Console.WriteLine("Quarterly Salary: " + emp.CalculateSalary("quarter"));
Console.WriteLine("Yearly Salary: " + emp.CalculateSalary("year"));