在C#中,属性同时必须定义Get()和Set()方法吗?为什么? 我来答 2个回答 #热议# 空调使用不当可能引发哪些疾病? 亥元修计雁 2019-12-24 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.4万 采纳率:32% 帮助的人:779万 我也去答题访问个人页 关注 展开全部 不一定可以只有Get()方法或者只有Set()方法也可以Get()和Set()方法都有只有Get()方法的属性叫做只读属性,只能读取,不能写入同样,只有Set()方法的属性叫做只写属性,只能写入,不能读取两者都有的既可以读取,也可以写入 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 陆玉兰孛鹃 2019-07-13 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.4万 采纳率:30% 帮助的人:1003万 我也去答题访问个人页 关注 展开全部 1.有。2.首先更正下那个不叫属性那个叫成员变量,c#中的属性就和方法差不多,也能起到保护成员变量的作用。使用public的成员变量不太安全,什么样的类型都能赋值。如果是用private,在set、get方法中可以对其进行验证合法性,私有的成员变量就被方法保护起来了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容虎课网c语言入门基础知识 ,C语言学习基础入门熟练运用c语言入门基础知识,C语言自学教程,C语言在线教程,C语言入门,C语言进阶教程,各种编程教程应有尽有,C语言系统性学习 知识全面讲解,颠覆传统教学模式,随时随地,快学快用www.huke88.com广告c语言入门物联网/嵌入式工程师系统教程c语言入门嵌入式工程师0基础系统入门,剑指高薪Offerc语言入门嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com广告 其他类似问题 2016-01-03 C#中的属性get和set到底是什么意思 4 2017-09-18 C#程序,这里的get和set两句是什么意思?为什么要这样写? 71 2022-11-16 c#get和set用法详解 2019-11-29 c#get和set用法详解 1 2010-08-31 get set在c#中的定义和用途?本人刚接触,请高手指点! 3 2019-12-26 怎么更好的理解C#编程中的属性,set和get的用法? 为你推荐: