Возможно ли иметь что-то вроде следующего:
class C
{
public Foo Foos[int i]
{
...
}
public Bar Bars[int i]
{
...
}
}
Если нет, то как я могу этого добиться? Я знаю, что мог бы создать функции с именами getFoo(int i) и getBar(int i), но я надеялся сделать это со свойствами.