indexer

¿Indexadores estáticos?

¿Por qué no se permiten los indexadores estáticos en C#? No veo ninguna razón por la que no se deban permitir y, además, pod ... de un indexador estático. Sin embargo, no se compilará porque los indexadores estáticos no están permitidos. ¿Por qué es así?

PropertyChanged para la propiedad del indexador

Tengo una clase con una propiedad indexer, con una clave de cadena: public class IndexerProvider { public object this[s ... ice no está basado en enteros. Y técnicamente, el objeto no es una colección de todos modos. Puedo hacer esto, y así, ¿cómo?

¿Qué hace un signo de exclamación en el índice de matriz?

Mientras hojeaba el repositorio de fuentes de mi organización, me encontré con esta pequeña joya: RawParameterStorage[!Para ... iones booleanas. Sin embargo, no parece tener sentido lógico imponer el operador not ! en un índice de matriz. ¿Alguna Idea?

Clase con indexador y propiedad llamada " Item"

¿Es posible crear una clase en. NET 4 con: un indexador, ¿una propiedad llamada "Item"? Por ejemplo, esta clase C# no ... 2: El tipo 'MyClass' ya contiene una definición para' Item ' Aunque solo estoy definiendo explícitamente Item una vez.

¿Cómo escribir una clase que (como array) puede ser indexada con `arr[key]`?

Como nosotros Session.Add("LoginUserId", 123); y entonces podemos acceder Session["LoginUserId"], como una matriz, ¿cómo lo implementamos?