2017-10-05 58 views
1

例如,我的c#写如下枚举结构:如何配置VS自动生成自定义代码?

enum foobar:int 
{ 
    foo, 
    bar 
} 

现在我想要自动生成一个类具有相同名称的每个枚举项(例如foo - >class foobar - >class bar)。 是否有语言级解决方案(例如使用codedom)或IDE级解决方案?

回答

0

您可以尝试为您的目的使用T4 https://msdn.microsoft.com/en-us/library/bb126445.aspx

+0

我正在使用vs2017。为了使用T4,Visual Studio SDK是必需的吗? – obfish

+0

https://social.msdn.microsoft.com/Forums/vstudio/en-US/bac4e0df-7b82-4f44-8bb5-39e99bf02a9a/can-i-run-t4-templates-on-build-without-vs-sdk - 和建模-SDK?论坛= dslvsarchx –