public int PersonId {get; set;}
public string FirstName{ get; set; }
public string LastName{ get; set; }
public Person this[int id] => GetPerson(id);
private Person GetPerson(int Id)
return new Person(){ FirstName= "Amal", LastName = "Dev"};
public static void Main()
var person = new Person();
Console.WriteLine($"Full Name = {person[0].FirstName} {person[0].LastName}");