Nik*_*l G 4 c# methods get properties set
可能重复:
C#自动属性
您好,
我最近从Java迁移到.net(c#)平台.在这里,我还没有遇到太多问题......无论如何我搞砸了
property{get, set}方法.实际上我根本无法弄清楚这些(属性)的确切含义.初始化变量或字段或对象状态的相同工作可以使用方法完成.我们可以将字段声明为私有,并可以使用相同类的公共方法访问它们. 一个简单的事情我不是程序员或员工,而是计算机科学的普通学生,旨在成为一名全职职业的程序员.
- 非常感谢你们所有人提前协助我.
财产{get,set}使用"属性"将删除方法调用以设置值并获取私有成员的值.喜欢:
private int number = 0;
public int Number { get{ return number;} set{number = value;}}
Run Code Online (Sandbox Code Playgroud)
现在您所要做的就是创建一个对象,而不是调用函数/方法来访问该数字,您可以这样做:
ObjectCreated.Number = 100;
Console.WriteLine(ObjectCreated.Number);
Run Code Online (Sandbox Code Playgroud)
隐式地,Number将设置number = 100,而下一行将获取100的数字.