Me pregunto si es posible agregar una nueva propiedad como propiedad de extensión a la clase de cadena. Lo que estoy buscando es algo como estoAgregar nueva propiedad a la clase de cadena C#
string.Empty
me gustaría hacer una extensión, por ejemplo:
string.DisplayNone;
¿Puedo añadir propiedades de extensión a la # clase string C que puedo llamar en una de manera similar a como lo hago string.Empty?
No, no puede agregar un método de extensión estático porque los métodos de extensión requieren una instancia de un objeto – Chandu
* forget it *. Jon dice que es imposible http://stackoverflow.com/questions/1676191/adding-an-extension-method-to-the-string-class-c/1676214#1676214 :) – naveen
@Cybernate: Es correcto que no se puede agregue un método de extensión estático, pero no es porque un método de extensión requiera una instancia. Solo necesita una referencia del tipo correcto, pero la referencia puede ser nula. – Guffa