日期:2014-05-18  浏览次数:20934 次

C#中的方法,属性,字段,函数之间的区别与用法
小弟新人也,近日研习C#,发现C#中的方法,属性,字段,函数很是不容易理解,那位高手给小弟解释一下,他们一般的用法及什么时候用什么,该怎么用?谢谢!

------解决方案--------------------
private void Main()//方法or 事件
{
......
}

------------
int i;//字段(未赋值)
public int Myint
{
get{return i;}//只读属性,i只能内部初始化,不能从外部获取。也就是你要某字段i是固定的,无法在外部改变时,就用这个只读属性。
}
public int Myint
{
get{return i;}
set{i=value;} //可读/写属性,写自定义控件时常用,其他的时候不太常用。
}
----------------------------------
同意楼上,没有函数,你说的方法也就是事件
----------------------------------
CSDN资源区有教程下的,去下个看看吧!
-------------------------------------
写上几千字估计也不一定行!
-----------------------------------

回复内容太短!
------解决方案--------------------
C#中的方法就相当于C或其他什么的函数。
属性嘛,因为字段是用private,用户对这些字段的查看、修改等等都需要通过属性来进行。
字段就是作用于整个类的变量。