方法一,写进属性,利用属性注册的事件,对方法调用达到“假邦定”,同类中可用。
直接创建控制台程序,代码如下
using System;
using System.Threading;
namespace 事件测试2
{
class Program
{
static void Main(string[] args)
{
ChangeForNum cfn = new ChangeForNum();
while (cfn.Time<900)
{
cfn.Time += 100;//测试Time改变
Thread.Sleep(1000);
}
Console.WriteLine("end");
Console.ReadKey();
}
}
class ChangeForNum
{
private int time;
public int Time
{
get => time;
set
{
time = value;
//之前已经发生了赋值动作,至于值是否发生变化&#x