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

3 la respuesta

¿Cómo llamo a los métodos de extensión desde fuera de la clase en la que están definidos?

Aquí hay un ejemplo mínimo que demuestra el problema: abstract class Base { abstract fun String.extension(x: Char) } class Derived : Base() { override fun String.extension(x: Char) { // Calling lots of methods on String, hence extension method ...

4 la respuesta

Métodos de extensión en una estructura

¿Puedes agregar métodos de extensión a una estructura?

4 la respuesta

¿Cómo puedo escribir un método de extensión que convierta un System.Drawing.Bitmap en una matriz de bytes?

¿Cómo puedo escribir un método de extensión que convierta un System.Drawing.Bitmap en una matriz de bytes? Por qué no: <Extension()> _ Public Function ToByteArray(ByVal image As System.Drawing.Bitmap) As Byte() Using ms = New MemoryStream() ...

12 la respuesta

Java equivalente a los métodos de extensión C #

Estoy buscando implementar una funcionalidad en una lista de objetos como lo haría en C # usando un método de extensión. Algo como esto: List<DataObject> list; // ... List initialization. list.getData(id);¿Cómo hago eso en Java?

5 la respuesta

Resolución del método de extensión con parámetros de tipo de valor anulable

public static class Extension { public static void Test(this DateTime? dt) { } } void Main() { var now = DateTime.Now; Extension.Test(now); // ok now.Test(); // compile time error }Solo tengo curiosidad, ¿por qué el compilador no puede resolver ...

1 la respuesta

¿Cómo utilizar EntityFramework.BulkInsert?

Estoy tratando de usar EntityFramework.BulkInsert ubicado en http://efbulkinsert.codeplex.com/ [http://efbulkinsert.codeplex.com/]. Es una extensión para Entity Framework. Instalé el paquete NuGet adecuado y agreguéusing ...

4 la respuesta

Método de extensión para la clase genérica [duplicado]

Posibles duplicados: Método de extensión genérico C # [https://stackoverflow.com/questions/1825952/c-generic-extension-method] ¿Cómo se escribe un método de extensión de C # para una clase de tipo ...

1 la respuesta

Actualización de Swift 3 a 4, la extensión Swift ya no está en el objetivo c

Acabo de terminar de actualizar un proyecto de lenguaje mixto (Objective-C y Swift) de Swift 3 a Swift 4. Todo parecía ir bien, excepto que todas mis extensiones Swift ya no son accesibles en el objetivo-c. No puedo entender cómo llegaralguna ...

5 la respuesta

ArgumentNullException o NullReferenceException del método de extensión?

¿Cuál consideraría que es el mejor tipo de excepción para lanzar cuando se llama a un método de extensión en una instancia nula (donde el método de extensión no lo permite)? Dado que los métodos de extensión no son más que métodos ...

2 la respuesta

¿Serializador / deserializador JSON optimizado como método de extensión?

Me gustaría serializar cualquier objeto lo más fácilmente posible a JSON, y luego convertirlo de nuevo al objeto type = safe simplemente. ¿Alguien puede decirme qué estoy haciendo mal en el método de extensión "FromJSONString"? Editar Para su ...