Вопросы по теме 'indexer'
Как я могу использовать атрибут DebuggerDisplay в классе индексатора
Я пытаюсь сделать что-то подобное в классе индексатора:
[DebuggerDisplay("Debug: {_Items[index]}")]
public override string this[byte index]
Однако, когда отладчик оценивает строку, в поле значения появляется сообщение «индекс не...
1065 просмотров
schedule
05.12.2022
Инкапсуляция ссылочных типов внутри коллекции
Я объявил класс с несколькими свойствами
class Soil
{
public double AnglePhi { get; set; }
public double AngleDelta { get; set; }
.
.
.
}
Теперь, чтобы манипулировать их коллекцией, я создал еще один специальный класс, только по...
408 просмотров
schedule
06.05.2024
Реализация индексатора в F#
Я пытаюсь преобразовать этот код С# в F#:
double[,] matrix;
public Matrix(int rows, int cols)
{
this.matrix = new double[rows, cols];
}
public double this[int row, int col]
{
get
{
return...
1226 просмотров
schedule
19.12.2023
Dynamic linq: есть ли способ получить доступ к данным объекта по индексу?
Мне нужна фильтрация в памяти с помощью Dynamic Linq. Мои объекты имеют только индексатор:
public object this[int index] { }
Доступ к моим данным выглядит следующим образом: объект [0], объект [1],...
Итак, мой запрос выглядит так:...
1748 просмотров
schedule
30.11.2023
Использование наличия индексатора в качестве параметра сигнатуры/контракта/типа метода
В качестве примера я буду использовать классы SqlDataReader и DataRow: они оба определяют следующий индексатор:
public object this[int columnIndex] { get; set; }
Каков наименьший общий тип знаменателя для использования в качестве типа...
281 просмотров
schedule
19.09.2022