我想在自定義環境中託管StyleCop,SDK中提供的示例代碼使用此foreach(string myProject in this.myProjects)
。 String
沒有像Path.GetHashCode()
和FilesToAnalyze
這樣的屬性,有誰知道什麼是this.myProjects
?在自定義環境中託管StyleCop
List<CodeProject> projects = new List<CodeProject>();
// what is this.myProject?
foreach (string myProject in this.myProjects)
{
CodeProject project = new CodeProject(
myProject.Path.GetHashCode(), myProject.Path, configuration);
// Add each source file to this project.
foreach (string sourceFilePath in myProject.FilesToAnalyze)
{
console.Core.Environment.AddSourceCode(project, sourceFilePath, null);
}
projects.Add(project);
}
你可能是對的......但看到第一個foreach(字符串myProject in this.myProjects),這表明MyProject是字符串的集合.... – alittlebitofday 2009-09-03 03:15:53
@alittlebitofday:正如你已經觀察到的那樣,'string'沒有'Path'或'FilesToAnalyze'屬性。所以SDK中的例子不會「按原樣」編譯。 – dtb 2009-09-03 03:24:22
謝謝@dtb ...它的工作.... – alittlebitofday 2009-09-07 08:33:32