¿Cómo extiendo una clase con los métodos de extensión c #?
¿Se pueden aplicar métodos de extensión a la clase?
Por ejemplo, extienda DateTime para incluir un método Tomorrow () que podría invocarse como:
DateTime.Tomorrow();
Sé que puedo usar
static DateTime Tomorrow(this Datetime value) { //... }
O
public static MyClass {
public static Tomorrow() { //... }
}
para un resultado similar, pero ¿cómo puedo extender DateTime para poder invocar DateTime.Tomorrow?