c# – Visual Studio 2013 Intellisense不会将枚举类型放在方法
发布时间:2020-12-15 05:41:26 所属栏目:百科 来源:网络整理
导读:例如,我有以下代码: namespace VS2013_EnumTypes{ class Program { enum SomeEnum { One,Two } static void SomeMethod(SomeEnum someEnum) { //some code } static void Main(string[] args) { SomeMethod() } }} 在Visual Studio 2010和2012中,我可以键入
例如,我有以下代码:
namespace VS2013_EnumTypes { class Program { enum SomeEnum { One,Two } static void SomeMethod(SomeEnum someEnum) { //some code } static void Main(string[] args) { SomeMethod() } } } 在Visual Studio 2010和2012中,我可以键入方法SomeMethod的名称,当我键入括号'(‘然后Visual Studio 2010和2012提供我选择类型SomeEnum.但Visual Studio 2013不执行此操作.它只添加为我关闭括号,并没有提供我选择枚举类型,我被迫手动输入枚举类型的名称. 如何强制VS 2013显示枚举类型,用作方法的参数? 解决方法
如果您关闭自动支撑完成(工具 – >选项 – >文本编辑器 – > C#),Visual Studio会提供与以前版本相同的建议.不幸的是,这只是一个糟糕的解决方法,但无论如何……
希望这不是设计,它可能与此错误有关:http://connect.microsoft.com/VisualStudio/feedback/details/793192/vs-2013-autocompletion-of-parenthesis-breaks-intellisense. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |