Свързани въпроси 'indexer'

Използване на присъствието на индексатор като подпис/договор/тип на параметъра на метода
Като пример ще използвам класовете SqlDataReader и DataRow: и двата дефинират следния индексатор: public object this[int columnIndex] { get; set; } Кой е най-малкият тип общ знаменател, който да се използва като тип параметър на метода, така...
281 изгледи
schedule 19.09.2022

Как мога да използвам атрибут DebuggerDisplay в клас на индексатор
Опитвам се да направя нещо подобно на клас на индексатор: [DebuggerDisplay("Debug: {_Items[index]}")] public override string this[byte index] Въпреки това, когато дебъгерът оценява низа, съобщението в полето за стойност е "индексът не...
1065 изгледи
schedule 05.12.2022

Динамичен linq: Има ли начин за достъп до обектни данни по индекс?
Имам нужда от филтриране в паметта с Dynamic Linq. Моите обекти имат само индексатор: public object this[int index] { } Достъпът до моите данни е като: object[0], object[1],... Така че моето запитване е следното: // get FilterText...
1748 изгледи
schedule 30.11.2023

Внедряване на Indexer във F#
Опитвам се да конвертирам този C# код във 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

Капсулиране на референтни типове в колекция
Декларирах клас с няколко свойства class Soil { public double AnglePhi { get; set; } public double AngleDelta { get; set; } . . . } Сега, за да манипулирам колекция от тях, създадох друг специален клас, само поради тази причина....
408 изгледи
schedule 06.05.2024