查看INotifyPropertyChanged
界面我想知道命名界面的样式是否也应该允许“IDoThis”样式。大多数接口似乎都以“I am”风格命名,即“IEqualityComparer”或“IPersistable”。
.NET 基础库中是否有更多第一个命名变体的示例?
并且我错过了 C# 命名指南的更新,正如 MSDN 仍然指出的那样:
“用名词或名词短语或描述行为的形容词命名接口”
背景是当前项目中命名约定的冲突,我认为应该重命名“IDoThis”接口以符合框架的通用命名约定。