06 2022 档案
摘要:static void Main(string[] args) { short HeadCount = 2; string sendMsg = "hello world"; byte[] HeadByte= SocketTools.PackHeadBytes(HeadCount); byte[] C
阅读全文
摘要:using System; namespace ConsoleApp6{ class Program { /* 背景:由于委托能引用方法,且能链接和删除其他委托对象 步骤: ①定义委托类型,并在发布者类中定义一个类型的共有成员 ②在订阅者类中定义委托处理方法 ③订阅者对象将其事件处理方法链接到发布者
阅读全文
摘要:我们用一个简单的例子,来说明一下这种消息传递的机制。 有一家三口,妈妈负责做饭,爸爸和孩子负责吃。。。将这三个人,想象成三个类。 妈妈有一个方法,叫做“做饭”。有一个事件,叫做“开饭”。做完饭后,调用开发事件,发布开饭消息。 爸爸和孩子分别有一个方法,叫做“吃饭”。 将爸爸和孩子的“吃饭”方法,注册
阅读全文