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

1 la respuesta

¿Se puede hacer un método de extensión estático / compartido?

OK, probablemente he entendido mal algo aquí, pero, por lo que puedo ver ... Un método de extensión debe estar contenido en un módulo, no en una claseNo puede hacer métodos en módulos Estático / CompartidoPor lo tanto, no puede usar un método de ...

7 la respuesta

¿Cómo acceder a la extensión de UIColor en SWIFT?

Soy muy nuevo en Swift e intento crear una extensión de la clase UIColor como extension UIColor{ func getCustomBlueColor() -> UIColor{ return UIColor(red:0.043, green:0.576 ,blue:0.588 , alpha:1.00) }Después de esto accedí al método ...

6 la respuesta

Reflexión para identificar métodos de extensión

En C #, ¿hay una técnica que use la reflexión para determinar si un método se ha agregado a una clase como método de extensión? Dado un método de extensión como el que se muestra a continuación, ¿es posible determinar que se ha agregado Reverse ...

2 la respuesta

¿Cómo le digo a linq2db cómo traducir una expresión dada, es decir, Split (char) a SQL cuando no sabe cómo hacerlo?

estoy usandolinq2db [https://www.nuget.org/packages/linq2db/]y aunque funciona lo suficientemente bien para la mayoría de las operaciones CRUD, he encontrado muchas expresiones que simplemente no puede traducir a SQL. Ha llegado al punto en que, ...

8 la respuesta

Extendiendo enumeraciones, ¿exageración?

Tengo un objeto que necesita ser serializado a un formato EDI. Para este ejemplo, diremos que es un automóvil. Es posible que un automóvil no sea el mejor ejemplo de que las opciones b / c cambien con el tiempo, pero para el objeto real, las ...

1 la respuesta

¿Cómo resolver la dependencia en la clase estática con Unity?

Tengo el siguiente método de extensión, que existe (naturalmente) en una clase estática. public static class MyExtensions { [Dependency] private static IMyDataContext _myDataContext { get; set; } public static void MyExtensionMethod(this ...

6 la respuesta

¿Por qué usar TagBuilder en lugar de StringBuilder?

¿Cuál es la diferencia entre usar el generador de etiquetas y el generador de cadenas para crear una tabla en una clase htmlhelper, o usar la tabla HtmlTable? ¿No están generando lo mismo?

8 la respuesta

¿Qué método funciona mejor: .Any () vs .Count ()> 0?

en elSystem.Linq espacio de nombres, ahora podemos extender nuestroIEnumerablees tener elAny() yCount() métodos de extensión. Recientemente me dijeron que si quiero verificar que una colección contenga 1 o más elementos dentro, debería usar ...

6 la respuesta

¿Desventajas de los métodos de extensión?

El método de extensión es una característica realmente útil que puede agregar muchas funciones que desee en cualquier clase. Pero me pregunto si hay alguna desventaja que pueda traerme problemas. ¿Algún comentario o sugerencia?

4 la respuesta

¿Equivalente en escala de los métodos de extensión de C #?

En C # puedes escribir: using System.Numerics; namespace ExtensionTest { public static class MyExtensions { public static BigInteger Square(this BigInteger n) { return n * n; } static void Main(string[] args) { BigInteger two = new ...