Resultados de la búsqueda a petición "extension-methods"

13 la respuesta

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 * ...

1 la respuesta

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 ...

1 la respuesta

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 ...

9 la respuesta

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 ...

2 la respuesta

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 ...

4 la respuesta

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?

6 la respuesta

¿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 ...

2 la respuesta

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 ?? ...

5 la respuesta

¿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 ...

1 la respuesta

¿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 ...