上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: C# 虚方法virtual详解 在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。 虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的, 阅读全文
posted @ 2023-10-18 14:30 HarryK 阅读(386) 评论(0) 推荐(0)
摘要: 半导体行业通信标准SECS/GEM透析 HSMS通信的设备端通常为客户端(Equipment)(也可称为Passive 被动等待对方连接),工厂会部署服务端(Host)(也可称为Active 在通信中主动连接对方的)。 一、HSMS报文格式 HSMS 报文详情如下 二、消息长度: ①消息长度:用一个 阅读全文
posted @ 2023-08-18 20:59 HarryK 阅读(4688) 评论(1) 推荐(0)
摘要: 完美解决方案:把项目文件夹下Properties文件夹下的licenses.licx文件删除,重新编译即可; 阅读全文
posted @ 2022-11-28 20:43 HarryK 阅读(392) 评论(0) 推荐(0)
摘要: C# Dictionary(数据字典)的基本用法 - Mr.Cat~ - 博客园 (cnblogs.com) 通常情况下,我们可以通过 int 类型的索引来从数组或者 List 集合中查询所需的数据 但是如果情况稍微复杂一点:索引是非 int 类型的数据(比如 string 或其他类型),这时候就需 阅读全文
posted @ 2022-11-08 22:35 HarryK 阅读(5374) 评论(0) 推荐(1)
摘要: 引用:C# 方法中的this参数 - zh89233 - 博客园 (cnblogs.com) public static class StringExtension { public static void Foo(this string s) { Console.WriteLine("Foo in 阅读全文
posted @ 2022-11-01 09:02 HarryK 阅读(193) 评论(0) 推荐(0)
摘要: 项目打包流程如下: 第一步:项目必须先安装 Microsoft Visual Studio Installer Projects 安装步骤:打开VS--》工具--》扩展和更新--》搜索找到 Microsoft Visual Studio Installer Projects --》下载即可。 或者在 阅读全文
posted @ 2022-07-26 11:03 HarryK 阅读(2645) 评论(0) 推荐(0)
摘要: 引用:C#线程中安全访问控件(重用委托,避免繁复的delegate,Invoke)总结 - 事理 - 博客园 (cnblogs.com) 1.第一种,不安全,当线程过多后,timer控件和线程中同时访问窗体控件时,有时会出现界面重绘出错。 public frmMain() { InitializeC 阅读全文
posted @ 2022-06-30 10:43 HarryK 阅读(944) 评论(0) 推荐(0)
摘要: 前言 引用:带你复习c# 托管和非托管资源_C#教程_脚本之家 (jb51.net) c# 托管和非托管比较重要,因为这涉及到资源的释放。 现在只要在计算机上运行的,无论玩出什么花来,整个什么概念,逃不过输入数据修改数据输出数据(计算机本质),这里面有个数据的输入,那么我们的内存有限啊,这里面就牵扯 阅读全文
posted @ 2022-06-30 08:55 HarryK 阅读(2551) 评论(0) 推荐(1)
摘要: base最大的使用就是“面向对象”开发的多态中。base可以对派生类(子类)实例中调用基类(父类)的构造函数方法或者基类上已经被重写的虚方法。 首先声明两个类 A B public class A { public A() { Console.WriteLine("我是父类A"); } public 阅读全文
posted @ 2022-04-01 08:36 HarryK 阅读(965) 评论(0) 推荐(0)
摘要: [C# 网络编程系列]专题十二:实现一个简单的FTP服务器 - Learning hard - 博客园 (cnblogs.com) 阅读全文
posted @ 2021-12-13 16:35 HarryK 阅读(650) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 14 下一页