Читая книжку Шилдта C# наткнулся на следующую информацию
... значение, выдаваемое индексатором, нельзя передавать методу в качестве параметра ref
или out
, поскольку в индексаторе не определено место в памяти для его хранения.
Не понимаю этого отрывка, ведь следующий код работает прекрасно:
public int this[int index]
{
get
{
int i = 5;
method(ref i);
return i;
}
set
{ }
}
public void method(ref int a)
{
a += 10;
}
Что это вообще за значения, выдаваемые индексатором?
SomeMethod(ref obj[3]); // нельзя
Подскажите, пожалуйста, возможно ли связать ObservableCollection с DataView?
Нужно из двух текстовых полей отправить post запрос серверу C# в первом textbox-е - url во втором - файлНужно сделать так, чтобы такими же параметрами...