为什么我不能在我的代码中输入set?

use*_*999 1 c# visual-studio

在visual studio中写出属性时,IDE会自动填充错误的文本并中断我的流程.

class Person
{
    private int age;
    public int Age;
{
   AppDomainSetup //

}
Run Code Online (Sandbox Code Playgroud)

AppDomainSetup我输入时会给出set.为什么IDE会混淆?

nuc*_*eet 8

您应该;在"年龄"之后删除.

它是:

internal class Person
{
    private int age;
    public int Age { set; get; }
}
Run Code Online (Sandbox Code Playgroud)