c#反编译替换class