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

2 la respuesta

¿Es necesario exportar extensiones de método base en un paquete R? ¿Implicaciones de documentación?

En principio, podría mantener estas extensiones no exportadas, y esto también me permitiría no agregar documentación redundante para estos métodos ya bien documentados, al mismo tiempo que también pasabaR CMD check myPackage sin ningún @ ...

4 la respuesta

F # métodos de extensión en C #

Si tuviera que definir algunos métodos de extensión, propiedades en un conjunto escrito en F #, y luego usar ese conjunto en C #, ¿vería las extensiones definidas en C #? Si es así, sería genial.

1 la respuesta

Cómo crear un método de extensión en TypeScript para el tipo de datos 'Fecha'

He intentado crear un método de extensión en TypeScript basado en esta discusión (https://github.com/Microsoft/TypeScript/issues/9 [https://github.com/Microsoft/TypeScript/issues/9]), pero no pude crear uno que funcione. Aquí está mi ...

6 la respuesta

¿Por qué se requiere la palabra clave 'this' para llamar a un método de extensión desde la clase extendida?

He creado un método de extensión para una ASP.NET MVC ViewPage, por ejemplo: public static class ViewExtensions { public static string Method<T>(this ViewPage<T> page) where T : class { return "something"; } }Al llamar a este método desde una ...

9 la respuesta

String.IsNullOrBlank Extension Method

Reviso continuamente los campos de cadena para verificar si están nulos o en blanco. if(myString == null || myString.Trim().Length == 0) { throw new ArgumentException("Blank strings cannot be handled."); } Para ahorrarme un poco de tipeo, ¿es ...

4 la respuesta

Extensiones de matrices escritas (de tipos primitivos como Bool) en Swift 3?

Anteriormente en Swift 2.2 puedo hacer: extension _ArrayType where Generator.Element == Bool{ var allTrue : Bool{ return !self.contains(false) } }que se extiende[Bool] con.allTrue. P.ej. [true, true, false].allTrue == falsePero en Swift 3.0 ...

1 la respuesta

Cree un método de extensión para producir etiquetas de apertura y cierre como Html.BeginForm ()

Me pregunto si es posible crear un método de extensión que tenga una funcionalidad y un comportamiento similar a Html.BeginForm (), ya que generaría una etiqueta Html completa y podría especificar su contenido dentro<% { & } %> Etiquetas Por ...

4 la respuesta

Una versión diferente de FirstOrDefault

El método de extensión IEnumerable FirstOrDefault no hizo exactamente lo que quería, así que creé FirstOrValue. ¿Es esta una buena manera de hacer esto o hay...

1 la respuesta

Método de extensión para List <T> AddToFront (objeto T) ¿cómo?

Quiero escribir un método de extensión paraList clase que toma un objeto y lo agrega al frente en lugar de al reverso. Los métodos de extensión realmente me confunden. ¿Alguien me puede ayudar con esto myList.AddToFront(T object);

6 la respuesta

Método de extensión C # para objeto

¿Es una buena idea usar un método de extensión en la clase Object? Me preguntaba si al registrar este método si incurría en una penalización de rendimiento, ya que se cargaría en cada objeto que se cargó en el contexto.