class Test
{
private int _aa;
public int AA
{
set
{
if (value > 100 || value < 0) value = 0;
_aa = value;
}
get
{
return _aa;
}
}
}
class Program
{
static void Main(string[] args)
{
Test t = new Test();
t.AA = 101;
Console.WriteLine(t.AA); //输出0
Console.ReadKey();
}
}
C# 简单的 get set
最新推荐文章于 2024-12-11 09:46:38 发布
本文介绍了一个使用C#实现的属性封装示例,通过一个简单的Test类展示了如何利用属性来控制成员变量的访问,包括设置合理的边界条件来避免无效赋值。
2938

被折叠的 条评论
为什么被折叠?



