请问C#中函数、方法、属性三者的区别是什么?小弟有点迷糊了!!!!谢谢 函数和方法差不多,都是实现一个功能,只是函数有返回只值;不过在C#中,可将无返回值的函数的返回类型置为void,从这个意义上讲,在C#中,函数和方法没什么区别,在有的语言中,这两者是有区别的,比如说Deiphi.而属性则是指类里面的数据(因为类既包括数据,还包含其相关操作) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 函数:有返回值方法:没有返回值属性:设置私有数据成员 通过get set来获取和付值,保持良好的封装性 函数是对非对象编程来说更准确些,方法属性对对象编程来说更准确些,但这不是绝对的,因为方法确实和函数是一样的,只不过它放到了类的定义里就叫方法了,public class test{ public test//方法 { } public string k//属性 { get{} set{} }} 触摸设备应用的开发语言? C# 中如何设置文件夹的图标 sqlcommand 执行 insert语句的难题? 请教:动态生成的button如何在其他button里调用mousemove c#中的object类中的方法Equals的一个问题?一直困扰我 怎么把加密的文件内容 解密后写到字符串里,DES加密。 求修改~c#编for循环语句,求数学平均成绩!~~ 关于GridView存放数据的问题,请高手救命! 奇怪的GDI+问题 发送邮件的问题 C#没有全局变量,大家谈谈如何处理 3des加密为何编译出错?
方法:没有返回值
属性:设置私有数据成员 通过get set来获取和付值,保持良好的封装性
{
public test//方法
{
}
public string k//属性
{
get{}
set{}
}
}