这可能是一个愚蠢而令人困惑的问题,但我应该将我的C#代码放在一个类文件中,然后将其引用到窗口文件代码中,而不是直接将其放入窗口文件代码中? 请记住,我想在之后混淆我的代码。
将代码直接放入窗口文件的示例:
(主窗口)
private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Clicked");
//Do Some Code
}
将代码放入类并将其引用到MainWindow的示例:
(主窗口)
private void button1_Click(object sender, RoutedEventArgs e)
{
Helper.DoButton1Code();
}
(助手班)
public static bool DoButton1Code()
{
MessageBox.Show("Clicked");
//Do Some Code
}
答案 0 :(得分:0)
据我所知,只要它被混淆,你在放置逻辑或资源(例如字符串)的地方就没有多大区别。但是,您应该专注于组织代码,以便更容易调试和维护。
使用reflector.exe等,但我们可以看到您的公共方法签名,但函数名称可能会被混淆。