.net中的一个小问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 23:36:37
public int ClassID
{
get { return classID; }
set { classID = value; }
}

在看一个网站代码时看到了上面的C#代码...针对数据库中的每个字段都有这样的语句...请问这种代码是干什么用的...有什么作用?

小弟初学...请高手说的详细一点

"public int ClassID "中的“public”是说明整型变量ClassID是公共的(可以被其他的 类所调用)。
其中get语句是对ClassID的读取;set语句是对ClassID的修改;但这段代码只是写了一部分没写return ClassID的值,及value的值。应该在其他方法中提到了.

这是一个属性器
属性定义的是一个只读属性,不能赋值的,构造函数里的赋值时对字段的赋值
书上应该有介绍 可以看它的用法