1、在Visual Studio中,你可以输入 prop
,然后按两次 Tab
键。可以生成一个简单的自动实现属性模板。
public int MyProperty { get; set; }
2、在Visual Studio中,你可以输入 propfull
,然后按两次 Tab
键。可以生成一个完整的自动实现属性模板。
private int myVar;
public int MyProperty
{
get { return myVar; }
set { myVar = value; }
}
3、属性值在被设置时,只有新旧值不同才可以被设置
private bool _plcOnline = false;
/// <summary>
/// PLC连接状态
/// </summary>
public bool PlcOnline
{
get { return _plcOnline; }
set
{
if (_plcOnline != value)
{
_plcOnline = value;
//值发生变更成新值时,还可以在这里加其他操作
}
}
}