3
C # neden arabirimlerdeki özelliklere izin veriyor?
C #, aşağıdaki kod geçerlidir interface I{ int property{get;set;} } Bu bana hiç mantıklı gelmiyor. Bu, arayüzlerin en önemli prensiplerinden birini kırıyor gibi görünmektedir: devlet eksikliği (başka bir deyişle alan yok). Mülkiyet gizli bir özel alan oluşturmuyor mu? Bu arayüzler için gerçekten kötü olmaz mıydı?