代码 委托定义 namespace EventSystem { public delegate void Callback(); public delegate void Callback<T>(T arg); p…
C#:基于类型的简易事件监听与广播系统
作用 在枚举事件系统中,我们的每一个事件都是通过一个枚举进行标识的,但是在基于类的事件系统中,我们使用类进行事件的标识,每一个事件对应一个类,这样相比于枚举的方式,我们可以通过事件类传递若干个参数,没有参数的限制 代码 …
使用Navicat for mysql中文显示???乱码解决方法
乱码原因:是因为数据库的编码格式不是utf8格式的 解决方法 方法一:在创建数据库的时候将编码格式选择为utf8,如图 注意:如果如果当前数据库的编码不是utf8需要新建数据库才可以 方法二:修改mysql安装目录下的m…
C#String对象方法扩展
using System.Text; using System.Text.RegularExpressions; public static class StringExtension { // 移除前缀字符串 publ…