我可以让Visual Studio将内置别名转换为系统类型吗?例如,如果我定义以下接口
public interface IExample { Int32 DoWork(String input); }
并使用VS自动生成界面,我得到了内置类型.
public class Demo : IExample { public int DoWork(string input) { } }
我希望那些自动更改为系统类型
public class Demo : IExample { public Int32 DoWork(String input) { } }
我不是在寻找一个完整的可安装解决方案,只是一个起点.我可以在VS中编写一个连接文本完成或保存的脚本吗?我应该编写一个具有项目上下文菜单项的加载项 - "将别名转换为系统类型"吗?
注意:我更喜欢系统类型,因为它们像其他类型一样由VS格式化.内置别名的格式与关键字类似.此外,它是我目前工作的编码风格指南.
更新:从MS可以清楚地看出,现有的VS代码生成将始终生成内置别名.