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

4 la respuesta

Método de extensión LINQ existente similar a Parallel.For? [duplicar]

Posible duplicado: LINQ equivalente de foreach para IEnumerable <T> [https://stackoverflow.com/questions/200574/linq-equivalent-of-foreach-for-ienumerablet] Los métodos de extensión de linq para umeumerable son muy útiles ... pero no tan útiles ...

6 la respuesta

VB.NET: imposible usar el método de extensión en la instancia de System.Object

¿Puedo hacer un método de extensión para todas las subclases deSystem.Object (todo)? Ejemplo: <Extension> Public Function MyExtension(value As Object) As Object Return value End FunctionLas funciones anteriores no funcionarán para la instancia ...

3 la respuesta

Método de extensión para obtener el nombre de la propiedad

Tengo un método de extensión para obtener el nombre de la propiedad como public static string Name<T>(this Expression<Func<T>> expression) { MemberExpression body = (MemberExpression)expression.Body; return body.Member.Name; }Lo llamo ...

4 la respuesta

¿Por qué la colección Controls no proporciona todos los métodos IEnumerable?

No estoy seguro de cómo funciona la ControlCollection de ASP.Net, por lo que tal vez alguien pueda arrojar algo de luz sobre esto por mí. Recientemente descubrí la magia que son los métodos de extensión y Linq. Bueno, me entristeció descubrir ...

4 la respuesta

¿Por qué no puedo invocar el evento PropertyChanged desde un Método de extensión?

Intenté codificar una clase para evitar un método como "RaisePropertyChanged". Sé que puedo heredar de una clase que tiene esa implementación, pero en algunos casos no puedo. He intentado con un método de extensión, pero Visual Studio ...

7 la respuesta

Ejemplo de extensión rápida

Originalmente quería saber cómo hacer algo como esto UIColor.myCustomGreenpara poder definir mis propios colores y usarlos en toda mi aplicación. Había estudiado extensiones antes y pensé que probablemente podría usarlas para resolver mi ...

5 la respuesta

¿Cómo convertir el tipo int [] a int? []

Estoy usando una consulta linq para generar una matriz int. Pero necesito pasar esto a un método que solo acepte int? []. Entonces, después de buscar formas de convertir int [] a int? [] Encontré algo que parecía funcionaraquí ...

6 la respuesta

Detecta la versión de framework objetivo en tiempo de compilación

Tengo un código que hace uso de los métodos de extensión, pero compila bajo .NET 2.0 usando el compilador en VS2008. Para facilitar esto, tuve que declarar ExtensionAttribute: /// <summary> /// ExtensionAttribute is required to define extension ...

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

2 la respuesta

¿Cómo funcionan los métodos de extensión?

Quiero hacer un método de extensión en Unity3d para la clase Vector3. Pero parece que no lo entiendo. Esto es lo que tengo: public static class ExtensionMethods{ public static Vector3 MaxValue(this Vector3 _vec3) { return ...