Перегрузка оператора [] в C# - CodeHelper

Перегрузка оператора [] в C#

2

Как в C# пререгрузить оператор получения элемента по индексу?

Лучший ответ:

2

Примерно также, как и в случае перегрузки обычных методов:

public string this [int number]
{
    get {...}
    set {...}
}

public string this [string key]
{
    get {...}
    set {...}
}
Чак Норрис

А нельзя ли случайно сделать это не в самом классе, а в расширении (Extension)?

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.