2011-04-15 75 views

回答

4

var codeProvider = new CSharpCodeProvider();其中CSharp是運行前的已知語言。

參見下面注意,CodeDomProvider.CreateProvider方法參考:

這種方法最常用於 中可任選使用 幾個供應商之一的應用程序創建代碼提供商 的一個實例。 CreateProvider允許您在運行時指定 您希望 實例化的代碼提供程序。如果您在設計 時知道使用的代碼提供程序爲 ,則應該創建代碼提供程序的 實例,而不是使用 CreateProvider方法。

0

我認爲CSharpCodeProvider和CodeDomProvider.CreatProvider都指向相同的對象實例,所以使用哪一個並不重要。

相關問題