使用委托实现信用卡用户定时还款功能
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Demo3
{
class Program
{
static void Main(string[] args)
{
messageLogging _messageLogging = new messageLogging();
var me = new Message();
_messageLogging.yourMessage += me.MessagesToPush;
_messageLogging.data("请还款");
Console.ReadKey();
}
}
public class messageLogging
{
public delegate void thisDelegate();
public void data(string Me)
{
Console.WriteLine(Me);
if (yourMessage != null)
{
yourMessage();
}
}
public event thisDelegate yourMessage;
}
public class Message
{
public void MessagesToPush()
{
Console.WriteLine("叮,你的消息来了");
}
}
}
created by zzx