Existe-t-il un moyen de créer une méthode d'extension pour un type? Je semble seulement être en mesure de les créer pour les instances.Méthode d'extension sur le type
public static class MyExtensions
{
public static string Test(this string s)
{
return "test";
}
}
public class Test
{
static void TestIt()
{
string.Test(); // won't compile
string s = null;
s.Test();
}
}
Dupe http://stackoverflow.com/questions/866921/static-extension-methods –