社区
C#
帖子详情
C#中的属性和方法有什么区别啊?
liuyactive
2006-10-26 08:53:33
C#中的属性和方法有什么区别啊?
在C++中 是有变量和方法的,但是到了C#中觉得有的属性和方法是很相似的,比如get ,set 属性
除了这两个属性外,还有别的属性和方法相似吗?还是由写程序的人任意定义的啊?
...全文
298
8
打赏
收藏
C#中的属性和方法有什么区别啊?
C#中的属性和方法有什么区别啊? 在C++中 是有变量和方法的,但是到了C#中觉得有的属性和方法是很相似的,比如get ,set 属性 除了这两个属性外,还有别的属性和方法相似吗?还是由写程序的人任意定义的啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ralpha08
2006-10-27
打赏
举报
回复
还有个区别就是,属性不能带参数,但方法可以带参数
--------------------------------------------------
属性也可以带参数,属性带参数就是索引器
liuyactive
2006-10-26
打赏
举报
回复
呵呵,谢谢各位了,听大伙一说马上明白很多了
zCheng
2006-10-26
打赏
举报
回复
还有个区别就是,属性不能带参数,但方法可以带参数
属性主要用于提供对字段的访问,仅是简单的返回或者设置某个字段,最多进行一下数据合法性的判断或者修改下其他内部的字段;如果要访问字段,属性比方法直观、友好。
方法一般用于执行某一特定的操作,比较灵活,可以干很多事情,也可以干简单的一件事。
jalzq
2006-10-26
打赏
举报
回复
差不多就是这个意思
ralpha08
2006-10-26
打赏
举报
回复
那可不可以这样理解:属性就是微软提供给我们现成的方法,直接可以拿来用的方法????
-------------------------------------------------------------------------
个人觉得可以这么理解
spkl1
2006-10-26
打赏
举报
回复
那可不可以这样理解:属性就是微软提供给我们现成的方法,直接可以拿来用的方法????
ralpha08
2006-10-26
打赏
举报
回复
方便写代码罢了 要不然你要定义两个方法,写起来很麻烦
ralpha08
2006-10-26
打赏
举报
回复
get 和 set 只不过微软封装好了
他们产生的IL代码都是方法,本质上来说也是方法
C#
控件大全
1、数据显示控件 2、数据绑定和数据定位控件 3、文本编辑控件 4、信息显示控件 5、网页显示控件 6、从列表
中
选择控件 7、图形显示控件 8、图形存储控件 9、值的设置控件 10、数据的设置控件 11、对话框控件 12、菜单控件 13、命令控件 14、用户帮助控件 15、分组控件 16、音频控件
C#
:
属性
和字段的
区别
一、访问性不同 1、
C#
中
属性
:
C#
中
属性
是限制只能给变量赋于某个范围的值,是有限制的访问私有变量。 2、
C#
中
字段:
C#
中
字段是自由的、毫无限制的访问公有变量。 二、包含不同 1、
C#
中
属版性:
C#
中
属性
中
包含两个块:set和get,set块负责
属性
的写入工作,get块负责
属性
的读取工作。 2、
C#
中
字段:
C#
中
字段
中
不包含set和get两个块,可以直接进行字段写入和读取。 三...
用
C#
实现封装
本课程主要讲解了
C#
中
属性
的封装,
方法
的应用,构造函数的重载,以及值传递和引用传递的
区别
。在学习本课程之前需要掌握一定的基础知识。
C#
中
的
属性
与字段的本质
区别
**
C#
中
属性
和字段的
区别
为:访问性不同、包含不同、安全性不同。 ** 一、访问性不同 1、
C#
中
属性
:
C#
中
属性
是限制只能给变量赋于某个范围的值,是有限制的访问私有变量。 2、
C#
中
字段:
C#
中
字段是自由的、毫无限制的访问公有变量。 二、包含不同 1、
C#
中
属性
:
C#
中
属性
中
包含两个块:set和get,set块负责
属性
的写入工作,get块负责
属性
的读取工作。 2、
C#
中
字段:
C#
中
字段
中
不包含set和get两个块,可以直接进行字段写入和读取。 三、安全性不同 1、
C#
中
属性
:
C#
中
属性
因为是私有的、
C#
中
字段和
属性
区别
本文主要介绍
C#
中
的字段和
属性
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章