Resultados de la búsqueda a petición "extension-methods"
¿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 ...
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 ...
¿Es posible crear un método de extensión para formatear una cadena?
la pregunta es realmente simple. ¿Cómo formateamos cadenas en C #? de esta manera string.Format("string goes here with placeholders like {0} {1}", firstName, lastName); Ahora, ¿es posible crear un método de extensión para hacerlo de ...
Los métodos de extensión entran en conflicto
Dejemos que tengo 2 métodos de extensión para encadenar, en 2 espacios de nombres diferentes: namespace test1 { public static class MyExtensions { public static int TestMethod(this String str) { return 1; } } } namespace test2 { public ...
¿Por qué no puedo llamar a un método de extensión desde una clase base del tipo extendido?
Estoy tratando de agregar la capacidad de buscar elementos en unList<KeyValuePair<string,int>> anulando el indexador. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ...
¿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?
Delegar como primer parámetro a un Método de extensión
Damas y caballeros Recientemente probé este experimento: static class TryParseExtensions { public delegate bool TryParseMethod<T>(string s, out T maybeValue); public static T? OrNull<T>(this TryParseMethod<T> tryParser, string s) where ...
¿Puede haber métodos de extensión privada?
Digamos que necesito un método de ayuda privada simple, e intuitivamente en el código tendría sentido como método de extensión. ¿Hay alguna forma de encapsul...