首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能在代码中输入集合?

为什么我不能在代码中输入集合?
EN

Stack Overflow用户
提问于 2014-03-13 23:20:43
回答 3查看 86关注 0票数 1

在visual studio中写入属性时,IDE自动完成错误的文本并中断我的流。

代码语言:javascript
复制
class Person
{
    private int age;
    public int Age;
{
   AppDomainSetup //

}

AppDomainSetup是在我输入set后给出的。为什么IDE被混淆了?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-03-13 23:22:47

您应该在“年龄”之后删除;

它是:

代码语言:javascript
复制
internal class Person
{
    private int age;
    public int Age { set; get; }
}
票数 8
EN

Stack Overflow用户

发布于 2014-03-13 23:25:21

试一试

代码语言:javascript
复制
internal class Person
{
    private int age;
    public int Age { set; get; }

}
票数 2
EN

Stack Overflow用户

发布于 2014-03-13 23:37:34

更完整的答案是,您已经结束了Age字段,而IDE正在读取您所编写的内容,并且期望使用一个类型(在其他一些基于上下文的选项中,set不是其中之一)。您只编写了set,对于给定上下文中的类型,set的最佳匹配是AppDomainSetup,因为它是找到子字符串set的第一个类型。自动完成行为是在按空格时输入选定的建议。

若要更正此问题(或停止混淆intellisense),请不要在属性名称后面添加冒号。

代码语言:javascript
复制
public int Age { set // and continue typing
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22393067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档