【发布时间】:2013-04-10 19:26:02
【问题描述】:
我正在使用代码显示列表框中的所有启动项,环境变量为“%appdata% 这段代码中有一些错误,我需要帮助...... 检查代码中的注释错误
是否还有其他解决方案但仍在使用 %appdata%?
这是代码:
private void readfiles()
{
String startfolder = Environment.ExpandEnvironmentVariables("%appdata%") + "\\Microsoft\\Windows\\Start Menu\\Programs\\Startup";
foldertoread(startfolder);
}
private void foldertoread(string folderName)
{
FileInfo[] Files = folderName.GetFiles("*.txt"); // HERE is one error "Getfiles"
foreach (var file in Directory.GetFiles(folderName))
{
startupinfo.Items.Add(file.Name); // here is another error "Name"
}
}
【问题讨论】:
-
以后不要只说“有错误”。很高兴您指出它在哪一行,但是知道错误是什么对于那些试图帮助您的人很有用。在这种情况下,这是相当明显的,但否则可能不会。
标签: c# listbox environment appdata