标签: c#
我正在阅读“框架设计指南”一书,我很困惑其中一条规则(第142页)“不要在一种类型中提供多个重载索引器系列。”
我知道重载的索引器看起来是怎样的,但是什么才能成为一个家庭?
答案 0 :(得分:3)
按the lines
某些编译器(如C#编译器)会强制执行此准则。 某些语言不支持多组索引器。如果您使用它们,一些开发人员将无法访问这些成员。
某些编译器(如C#编译器)会强制执行此准则。
某些语言不支持多组索引器。如果您使用它们,一些开发人员将无法访问这些成员。
我认为这意味着“不要在一种类型中提供具有不同名称的索引器”。一系列索引器将是一组具有相同名称的重载索引器。