Resultados de la búsqueda a petición "extension-methods"
Puedo "multiplicar" una cadena (en C #)?
Supongamos que tengo una cadena, por ejemplo, string snip = "</li></ul>";ásicamente, quiero escribirlo varias veces, dependiendo de algún valor entero. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * ...
nUnit probando un método de extensión del controlador
l marco de control @UX que estoy usando requiere un método de extensión en los controladores MVC. Se lanza una referencia de objeto nulo cuando nUnit intenta llamar a ese método (utilizado para empaquetar una vista parcial en Json). l autor del ...
Métodos de extensión con genéricos
Estaba mirando aest [https://stackoverflow.com/questions/4003117/problem-with-extension-methods-and-generic-constraints] pregunta y tenía curiosidad por qué esto no se compil Dado este código, ¿alguien puede explicar por qué la llamada ...
Es posible definir un método de operador de extensión?
Es posible definir un método de extensión que al mismo tiempo sea un operador? Quiero que una clase fija agregue la posibilidad de usar un operador conocido que en realidad no se puede aplicar. Para este caso particular, quiero ...
C #, Linq2SQL: crear un predicado para encontrar elementos dentro de varios rangos
Digamos que tengo algo llamado Cosas en mi base de datos, con una propiedad llamada Id. Del usuario obtengo una secuencia de objetos Range seleccionados (o más bien los creo a partir de su entrada) con los Ids que desean. Una ...
Calculating Count for IEnumerable (Non Generic)
¿Puede alguien ayudarme con unCount método de extensión paraIEnumerable (interfaz no genérica). Sé que no es compatible con LINQ, pero ¿cómo escribirlo manualmente?
¿Cómo uso Moq para burlarme de un método de extensión?
Estoy escribiendo una prueba que depende de los resultados de un método de extensión, pero no quiero que una falla futura de ese método de extensión rompa esta prueba. Burlarse de ese resultado parecía la opción obvia pero Moq no parece ofrecer ...
IEnumerable <T> Extensión de fusión nula
on frecuencia me enfrento al problema para verificar si unIEnumerable<T> es nulo antes de iterar sobre él a través de consultas foreach o LINQ, luego a menudo aparece en códigos como este: var myProjection = (myList ?? ...
¿Por qué se necesitan "estática" y "esto" para los métodos de extensión, y cómo se asigna su memoria?
Algunas preguntas sobre los métodos de extensión: ¿Por qué los métodos de extensión son estáticos? ¿Por qué deben declararse en una clase s, tatic? ¿Qué indica esta palabra clave en la lista de parámetros del método de extensión? Como es ...
¿Cómo puedo crear métodos de extensión .Net mediante C ++ / CLI?
En C #, los métodos de extensión pueden ser creados por public static class MyExtensions { public static ReturnType MyExt(this ExtType ext) { ... } } Dado que toda mi biblioteca está escrita en C ++ / CLI, me gustaría crear los métodos de ...