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