C# allows using reserved keyword as property name by putting a leading `@` to escape it. e.g. ```csharp public string[] @Name { get; set; } ```