C#接口问题

public IFormsAuthenticationService FormsService { get; set; 
}
public IMembershipService MembershipService { get; set; }

像代码中定义的接口后面加get set的作用是什么?
有类似的参考文章吗?


慕的地8271018
浏览 442回答 2
2回答

慕侠2389804

这就是定义了一个IFormsAuthenticationService类型和一个IMembershipService类型的属性,get和set是属性访问器,任何继承了相应接口的类实例都可以赋给该属性。例如Test类集成了IFormsAuthenticationService接口,就可以把Test类的一个对象赋给FormsService属性。

凤凰求蛊

定义一个属性(c#中的属性,其实也是方法)public 返回值 属性名{get;set;}这个是c#3.0 开始有的自动属性。也就是对以前属性的简写
打开App,查看更多内容
随时随地看视频慕课网APP