![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# notes
安努卡莫
用户很懒,什么都没写。
展开
-
C# 代码构建可调用外部程序的Windows服务
作为一个经常在管理员身份命令行下 使用SC命令清理MySQL服务的开发者,最近发现sc create "Service Name" binPath="xxx.exe",并不能直接Call起来一个常规的exe程序。 经过一段时间的研究, 敲定了 C# 的服务程序+外部xml配置+C# 启动一个外部程序 的技术方案。 以下从简单到难的顺序 外部xml配置 此部分需要使用System.Xml XmlDocument document = new XmlDocument(); document.Load("配置文件原创 2021-04-16 17:09:53 · 295 阅读 · 0 评论 -
Navicat连接无误,但调用MySqlConnection.Open()无法连接Mysql的一种的情况
今日调试后台与数据库交互,突然发现Navicat能连,数据库字符串无误,但是MySqlConnection.Open()显示Access denied。 几经琢磨,发现是没有给测试账号对应数据库的权限。 提供权限之后i,即可调用方法正常连接。 ...原创 2020-05-11 15:32:10 · 760 阅读 · 0 评论 -
c# List<T>.Find(Predicate<T> match),当条件不是唯一时,Predicate<T> match部分如何写
直接铺上代码:object result = List<object>.Find(new Predicate<object>( delegate (object 石头) { if (石头.A字段 == 条件1 && 石头.B字段 == 条件2)//if的写法跟通常的写法一样 return true; //返回true并不...原创 2018-07-06 17:29:08 · 3569 阅读 · 1 评论