I want to do this:
interface IBase { string Property1 { get; } } interface IInherited : IBase { string Property1 { get; set; } }
So th
Your code should work anyway... it just creates a complier warning because of hiding Property1. To clear this warning mark Property1 in IInherited with the new prefix