- 博客(5)
- 收藏
- 关注
原创 log4net多文件配置及loghelper
配置文件<log4net> <logger name="main"> <!--日志类的名字--> <!--<level value="ALL,INFO" />--> <level value="ALL" /> <!--定义记录的日志级别--> <appender-ref ref="RollingLog1FileAppender" /> <!--记录到哪个介质中去--> &
2021-11-01 16:24:03
644
原创 计算屏幕两点的物理尺寸
public virtual List<string> GetMonitorPnpDeviceId() { List<string> rt = new List<string>(); using (ManagementClass mc = new ManagementClass("Win32_DesktopMonitor")) { using (ManagementObjectCollection moc =...
2021-10-28 17:41:36
164
原创 C# 程序单一进程化与实现程序重启的冲突问题
C# 程序单一进程化与实现程序重启的冲突问题需求描述:程序运行过程中,不能有多个实例运行,进程唯一SingletonProcess程序自己可以重启(重新运行),或者发生网络错误等严重错误时,程序重新启动,回到登录自检前的状态需求分析:程序重新启动时,需要先启动一个新的Process,然后再退出当前程序。这样便与在Program.cs里遇到禁止多重启动的逻辑冲突。代码如下:Process.Start(Process.GetCurrentProcess().ProcessName + ".ex
2021-09-28 16:32:06
235
原创 使用优快云-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-03-18 16:12:09
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人