thể trùng lặp:
Can I add extension methods to an existing static class?Phương pháp mở rộng trên lớp tĩnh?
Tôi biết tôi có thể làm dưới đây để mở rộng một lớp. Tôi có một lớp học tĩnh tôi muốn mở rộng. Làm thế nào tôi có thể làm điều đó? Tôi muốn viết ClassName.MyFunc()
static public class SomeName
{
static public int HelperFunction(this SomeClass v)
http://stackoverflow.com/questions/249222/can-i-add-extension-methods-to-an-existing-static-class –