C#
文章平均质量分 75
壹米吾七
这个作者很懒,什么都没留下…
展开
-
委托使用Lambda表达式
(参数列表)=>{需要做什么}委托使用Lambda表达式public delegate void Delegate();Delegate myDelegate;myDelegate=()=>{Debug.Log("Hello");};myDelegate+=()=>{Debug.Log("Word!")};Action action;action=()=>{Debug.Log("Hello");};action+=()=>{Debug.Log("Word!")原创 2020-07-30 11:10:13 · 169 阅读 · 0 评论 -
C#的Delegate与Unity的Action、Func
Unity提供的Action和Func都是基于C#的委托Delegate加多一层封装,Action用于定义无返回值的委托,Func用于定义有返回值的委托。使用Delegatepublic delegate void Delegate();Delegate myDelegate;myDelegate=myFun1();myDelegate+=myFun2ActionAction action;action=myFun1();action+=myFun2();FuncFunc<原创 2020-07-28 17:22:17 · 728 阅读 · 0 评论 -
C#操作MySQL
先引用MySQL提供的动态链接库MySQL.Data,一般在MySQL安装目录能找到。根据自己项目.Net目标框架的版本,选择对应的dll引入。版本不对应的话上网找对应的下载引用即可。然后using下命名空间,开始操作。//连接的服务器地址,端口号,数据库名称,数据库的账号、密码string connectStr = "server=127.0.0.1;port=3306;database=m...原创 2020-03-12 22:15:11 · 119 阅读 · 0 评论