永发信息网

C#中属性是否一定要有个字段对应?

答案:2  悬赏:70  手机版
解决时间 2021-12-04 16:09
C#中属性是否一定要有个字段对应?
最佳答案
不一定,属性和方法很像的。
属性必须有相应的字段与它对应,返回常量和计算量的除外。
给出的那个例子中,Price这个属性是只读的,因为没有提供set器。
对于自动属性( public int Price{get;set;}这样的 ) C# 会自动给生成对应的私有字段。
另外那个_price 是没有用的,如果其他地方也没有用到,可以去掉。
全部回答
属性必须有相应的字段与它对应,返回常量和计算量的除外
你给出的那个例子中,Price这个属性是只读的,因为你没有提供set器
对于自动属性( public int Price{get;set;}这样的 ) C# 会自动给你生成对应的私有字段
哦,另外,你的那个_price 是没有用的,如果其他地方也没有用到,可以去掉追问就是说,一个字段,可以有多个属性来用它。或者反过来说,一个属性如果用不着独立的字段,就可以单独写一个属性,对吧。追答可以啦
比方说你写一个“总价"属性, 他的值就是返回 数量*单价,他没有必要自己去存值,所以就不用给他写字段了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
可分动词abholen的表达正确吗?
活的世俗点 不要太清新脱俗 。这句话什么意思
请教一下各位大神,ddr4 32g内存按双通道好还
佛山市丹邱村到广州市增城中心镇大田公业区有
请问湖南有多少个道观?都在哪些地方?貌似很
如何在注册表中找到war3这个注册表项?
一个多层的楼,需要的建设资金是多少
中六卫星接收机小锅盖密码是多少钱
这个机三星i9200定制机多少钱啊?我在网上买1
法眼 观后感
关于水的组成,下列说法正确的是A.水是由氢气
我想做伤残鉴定我现在在长春,我是九台的。我
8万字约等于多少千字
10.5除以x=5 x+5.=50 36x=972 x-0.39=5.8解方
更的部首是什么字
推荐资讯
一般女性带环的时间多久合适
6X一3X=4·8
请问这电视柜是 菠萝格?还是花梨?黄花梨?
QQ音乐排行榜前20条歌曲
刚才我在偏铝酸根会在水溶液中大量共存的问题
申请省高院再审不受理下一步怎么办
一首女声歌曲:歌词:你要勇敢向前冲歌曲名?演
怎么结束龙管家的进程?(怎么破解龙管家)有
石油地质学去北大或者中科院哪个好
黄梅县人民检察院反贪局地址在哪?我要去那里
分手之后,谁先回头谁是狗
企业有哪些经济业务?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?