05 2020 档案

摘要:谜题 在C#中,用virtual关键字修饰的方法(属性、事件)称为虚方法(属性、事件),表示该方法可以由派生类重写(override)。虚方法是.NET中的重要概念,可以说在某种程度上,虚方法使得多态成为可能。 然而虚方法的使用却存在着很大学问,如果滥用的话势必对程序产生很大的负面影响。比如下面这个 阅读全文
posted @ 2020-05-30 00:23 NiKaFace 阅读(277) 评论(0) 推荐(0)
摘要:继承关系(类1继承类2) 代码: class Class1:Class2 { } class Class2 { } 实现(实现接口) 代码: interface interface1 { void share(); } class class3 : interface1 { public void 阅读全文
posted @ 2020-05-29 13:17 NiKaFace 阅读(338) 评论(0) 推荐(0)
摘要:解决问题的思路: LabVIEW自带的VI是没有解压缩7z文件的(自带的VI可以解压缩zip文件),所以需要借助外部工具(7-Zip),LabVIEW直接调用7-Zip解压缩没有完成,所以再次曲线救国,通过C#编写了一个Dll,LabVIEW调用Dll完成对7z文件的解压缩。 解决步骤: 1.安装7 阅读全文
posted @ 2020-05-27 15:19 NiKaFace 阅读(1312) 评论(0) 推荐(0)
摘要:参考:Implementing the Singleton Pattern in C# 使用场景: 1. 要求生产唯一序列号;2. WEB 中的计数器,不用每次刷新都在数据库里加一次,用单例先缓存起来;3. 创建的一个对象需要消耗的资源过多,比如 I/O 与数据库的连接等;4. 全局配置文件访问类, 阅读全文
posted @ 2020-05-18 11:39 NiKaFace 阅读(224) 评论(0) 推荐(0)
摘要:TestStand 基本知识[1]--基本配置 TestStand 基础知识[2]--参数和变量 TestStand基础知识[3]--用户界面 TestStand 基础知识[4]--版本 TestStand 基础知识[5]--ProcessModel初识 TestStand 基础知识[6]--Bui 阅读全文
posted @ 2020-05-09 09:25 NiKaFace 阅读(11480) 评论(0) 推荐(0)
摘要:基于TestStand和C#开发平台TTStand 初识系列之一 【介绍】 基于TestStand和C#开发平台TTStand 初识系列之二 【安装】 基于TestStand和C#开发平台TTStand 初识系列之三 【Development】 基于TestStand和C#开发平台TTStand 初 阅读全文
posted @ 2020-05-09 09:19 NiKaFace 阅读(2242) 评论(1) 推荐(0)
摘要:什么是VI可重入? 用来设置当前VI是否可以进行多实例并行执行的VI属性,VI的默认设置为不可重入。 打开VI->Property->Execution 如图下图,可以设置相应的配置。 Non-reentrant execution 不可重入: 多个调用者调用此VI时,是按照顺序逐一调用的。优势是最 阅读全文
posted @ 2020-05-06 00:10 NiKaFace 阅读(6144) 评论(0) 推荐(0)