摘要: 先来简单说一下他们各自的含义是什么: 1. 类(class):类类型是由字段数据(成员变量)和操作字段数据的成员(属性、方法、构造函数、事件等)所构成的自定义类型。其中字段数据表示类实例(对象)的 状态。2.结构(struct):C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可 以 阅读全文
posted @ 2024-02-03 10:48 VisionCode 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、什么是抽象类含义:抽象类就是指设计为被继承的类,抽象类只能被用作其他类的基类。 要点: 抽象类使用abstract修饰符声明 抽象类不能被创建实例。 抽象类可以包含抽象成员或普通的非抽象成员。(抽象成员下面会进行说明) 抽象类可以继承另一个抽象类 任何派生自抽象类的类必须使用override重写 阅读全文
posted @ 2024-02-03 10:47 VisionCode 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 注释:Ctrl+K,Ctrl+C 取消注释:Ctrl+K,Ctrl+U 添加 #region:Ctrl+K,Ctrl+S 格式化对齐:Ctrl+K,Ctrl+D 生成get set:Ctrl+R,Ctrl+E 转换小写:CTRL + U 转换大写:CTRL + SHIFT + U 启动调试:F5 停 阅读全文
posted @ 2024-01-27 14:47 VisionCode 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 定义:序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象(百度百科) 序列化的目的:1、以某种存储形式使自定义对象持久化;2、将对象从一个地方 阅读全文
posted @ 2024-01-08 21:07 VisionCode 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 转载: https://www.cnblogs.com/hejianchun/articles/3498204.html 可以实现通过键值查找、插入、删除一个键-值对的操作,这些如果用数组实现都非常麻烦。Key就是键,value就是值, 我们在很多地方都会用到字典,他的特点就是查找很快,当然比Lis 阅读全文
posted @ 2024-01-08 12:11 VisionCode 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 从C#7.0开始,推出了一种新的特性:弃元,这种思想可能来源于Golang。 弃元,就是不想要了的元素变量,用单下划线(_)表示,弃元在编译时起作用,就是搞编译器:这个变量我不要,你可以优化处理。 我们经常在下面几个过程中使用弃元: 1、元组解构赋值 在使用元组解构赋值时,我们往往需要接收元组的所有 阅读全文
posted @ 2023-05-26 13:07 VisionCode 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 从 C# 7.0 开始,C# 支持弃元,这是一种在应用程序代码中人为取消使用的占位符变量。 简单来说,弃元的作用就是告诉编译器和其他读取代码的文件你打算忽略表达式的结果。当我们不需要或不使用赋值的结果时,就可以使用弃元。 我们在代码中一定遇到过这种苦恼: static void Main(strin 阅读全文
posted @ 2023-05-26 13:05 VisionCode 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1. 可空类型修饰符(?)引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?“来表示,表现形式为"T?”例如:int? 表示可空 阅读全文
posted @ 2023-05-26 12:49 VisionCode 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 前言 In-Sight Explorer 是Cognex智能相机系列用于调试及编程的软件,具有EasyBulider与Spreadsheets两种编程方式。 安装 软件地址 https://support.cognex.com/zh-cn/downloads/in-sight/software-fi 阅读全文
posted @ 2023-02-24 14:23 VisionCode 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: #前言 视觉系统的运作方式与你的视觉非常相似。你的眼睛是一个复杂的光学设备。它捕捉信息并将其发送到你的大脑,大脑对此有意义。 在机器视觉中,相机、灯光和镜头捕捉数据,并将数据发送到处理器,由视觉工具或算法进行解释。 人类光学系统 机器视觉系统 机器视觉系统构成-镜头 ###镜头的分类 按照结构来分类 阅读全文
posted @ 2023-02-21 19:40 VisionCode 阅读(1284) 评论(0) 推荐(0) 编辑