C# расширить индексатор? ⇐ C#

Место общения программистов C#
Anonymous
C# расширить индексатор?

Сообщение Anonymous »

Можно ли использовать методы расширения для расширения индексера? Я хочу иметь возможность получить значение ячейки от DataGridViewCell данного DataGridViewRow с использованием текста заголовка, как это:

object o = row["HeaderText"];
< /code>

У меня есть этот код < /p>

public static class Ext
{
public static object Cells(this DataGridViewRow r, string header)
{
foreach (DataGridViewCell c in r.Cells)
{
if (c.OwningColumn.HeaderText == header)
{
return c.Value;
}
}
return null;
}
}
< /code>

И я хочу аналогичный индексатор. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/728 ... nd-indexer

Вернуться в «C#»