- 博客(10)
- 收藏
- 关注
原创 C# 2 泛型、可空值类型、迭代器及次要特征
o.GetType() 等同于 typeof(int),当值类型调用GetType()函数时,首先会进行装箱,但如果这是个空的类型则会抛异常。3、如果调用迭代器的MoveNext()方法结果为true,说明已移动到下一个“书签”,如果结果为false,表示序列结束。分别对应基类约束、接口约束、类型参数约束。但是,在传入编译器无法推断的类型(如null)时,需显示指定泛型参数类型,否则,报编译时错误。1、where T : class 约束引用类型,不仅可以传递类,还可以传递接口、委托、字符串、数组等。
2025-12-22 14:21:22
265
原创 C# 路径100%正确的写法
当程序A打开程序B时,如果程序B使用了引用路径,如:\Settings或Directory.GetFiles(“Settings”),此代码会被识别为程序A的相对路径。那如何编写才是使用程序B的路径呢?多存在多个路径字符组合时,很多朋友可能这样写:$“{AppDomain.CurrentDomain.BaseDirectory}\Settings”,程序运行在windows系统当然没问题,如果你的程序需要跨平台,建议使用Path.Combine函数。——不管程序运行到哪里,都将被识别为有效路径。
2025-12-15 09:32:58
176
原创 C# in depth 第4版 英文版下载
链接: https://pan.baidu.com/s/1VU2czOk1WDtKDrVEOHwa8Q 提取码: fnxm。C# in depth 第4版 英文版下载 ¥9.99。通过网盘分享的文件:C# In Depth 4.rar。
2025-10-25 08:46:02
121
原创 康耐视视觉软件(VisionPro)学习版(无需加密狗)下载
链接: https://pan.baidu.com/s/1u8yf7yFiyqVRS31P0LhZJw 提取码: 323g。通过网盘分享的文件:VisionPro。
2025-10-08 09:21:22
713
4
原创 C# 通用上位机追溯系统(WPF)——高效、稳定、可扩展的工业级解决方案
通用上位机追溯系统,使用wpf作为ui框架,应用程序使用.NetFramework 4.8框架。具备数据保存(数据库:MySql,ORM:Sqlsugar),与PLC交互(如:Fins,CipNet),Socket(如:Tcp,Udp,Modbus)、Com(RS232,RS485)通讯,与MES(如:Http请求、Web Api)交互功能。General.Device:存放通讯设备类,如:PLC、COM、SOCKET等;General.MES:存放MES交互类,如:Http请求调用Web Api接口;
2025-03-22 19:22:11
894
6
原创 C# winform自定义图片空间 缩放、拖拽、绘画
链接:https://pan.baidu.com/s/1BRCFcgpq-kKq5UUFiU8Bmw。6、右击可重置图片大小(适应窗口)、原始尺寸(100%)、另存当前图片、清除绘画;以下是Form1窗体对自定义控件使用的界面,上方是功能调用,下方是图片显示;5、每次绘画通过事件返回起点坐标、终点坐标;7、Form1作为自定义空间使用的样例。3、可选绘画矩形、圆、直线、画笔;首先简单介绍一下图片自定义的功能。4、可选连续绘画、单次绘画;1、滑动鼠标滚轮缩放图片;2、按住鼠标左键拖拽图片;
2024-12-22 19:57:22
503
原创 VisualStadio2019 社区版下载
链接:https://pan.baidu.com/s/116Cljyy9i47JPPzDnFx4dA。
2024-12-22 19:55:07
1077
原创 VisualStadio2017企业版下载
链接:https://pan.baidu.com/s/1eF-qUX54_NABLomLGZ_0Fg。
2024-12-22 19:53:51
534
原创 使用任务计划定时执行程序
环境:VS2019编写控制台程序、win10新建任务计划一、新建一个控制台程序,书写创建.txt文本的程序static void Main(string[] args){string title = “定时记录日志”;string content = “你好,朋友!”;string path = @“D:\TestLog”;try{ //如果不存在就创建file文件夹 if (Directory.Exists(path) == false) { Dir
2024-12-22 19:52:16
484
1
原创 C#调用C++动态链接库(dll)的简单样例
C#调用C++动态链接库(dll)的简单样例环境:Win10、VS2017一、生成C++动态链接库dll创建动态链接库dll新建一个C++类打开FourArith.cpp文件,添加四则运算方法
2021-09-02 09:37:16
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅