什么是“重载索引器族”?在CLR / c#

本文关键字:CLR 重载 索引 什么 | 更新日期: 2023-09-27 18:13:08

我正在阅读《框架设计指南》这本书,我对其中一条规则感到困惑(第142页)"不要在一个类型中提供多个重载索引器族。"

我知道重载索引器是什么样子的,但是什么是一个家族呢?

什么是“重载索引器族”?在CLR / c#

按行

一些编译器,比如c#编译器,强制执行这个准则。

某些语言不支持多组索引器。如果您使用它们,一些开发人员将无法访问这些成员。

我认为它的意思是"不要在一种类型中提供不同名称的索引器"。索引器族是一组同名的重载索引器。