
上位机软件开发
文章平均质量分 87
C++/C#
诗和远方ya
这个作者很懒,什么都没留下…
展开
-
C# lambda表达式
lambda表达式是匿名函数的升级版,匿名函数参见[C# 匿名函数。](https://blog.youkuaiyun.com/sc_1313/article/details/145268853?spm=1001.2014.3001.5501)lambda表达式比匿名函数形式更简单,功能更强大。原创 2025-01-21 19:38:11 · 495 阅读 · 0 评论 -
C# 匿名函数
匿名函数(anonymous method),顾名思义,就是没有名字的函数。或者没有名字的代码块。在C#中,我们使用`delegate`关键字来定义匿名函数,并且匿名函数可以赋值给委托类型的变量。委托参见[C# 委托。](https://blog.youkuaiyun.com/sc_1313/article/details/144375777?spm=1001.2014.3001.5501)原创 2025-01-21 11:42:41 · 1424 阅读 · 0 评论 -
C# 事件
事件(`event`)让类或对象具备在某件感兴趣的事发生时通知其他类或对象的能力,触发事件的类(让事件发生的类)叫做发布者(`publisher`),处理事件的类叫做订阅者(`subscriber`)。原创 2025-01-06 10:45:03 · 1033 阅读 · 0 评论 -
C# 委托
委托,在百度百科中的释义是“指把事情托付给别人或别的机构(办理)”,也就是说,一件事,自己不亲自做,而是将这件事交给第三方去做。比如说老板A要发表演讲,需要写一个演讲稿,A可以选择自己写,也可以选择让员工B去写,那么A让B写演讲稿这个行为就是委托。在维基百科中,有这么一句话,是专门对c#中委托(delegate)的释义。.Net Framework上的程序设计语言如C#、Visual Basic的一类数据类型用于存储多个函数指针,称为委托(delegate)。原创 2024-12-11 15:25:11 · 1771 阅读 · 0 评论 -
C# new
在c#中,new是关键字之一,new关键字主要有以下两个用途:运算符、修饰符。原创 2024-11-20 12:28:03 · 858 阅读 · 0 评论 -
C# 值类型
类型(Type)又叫数据类型(Data Type)。A data type is a homogeneous collection of values,effectively prensented,equipped with a set of operations which manipulate these values.c#类型分为值类型和引用类型,值类型有结构体和枚举,引用类型有类、接口、委托。原创 2024-10-29 18:59:17 · 1637 阅读 · 6 评论 -
引用变量与实例
引用变量即变量类型为引用类型的变量,在c#中,引用类型有class、interface、delegate。引用变量存储对实际数据的引用,也就是说引用变量存储的并不是实际的数据,而是实际的数据在内存中的地址。原创 2024-10-29 10:34:24 · 478 阅读 · 0 评论 -
visionpro篇 PMAlign工具
和其他的模板定位技术一样,PMAlign首先训练一个模板,然后在其他图片中定位与该模板相匹配的部分。当然,和其他模板定位技术不同的是,PMAlign不是基于像素而是基于特征进行模板匹配的,这样可以更加快速和准确地实现模板匹配。而基于像素的一个明显的缺点是:如果图像发生了移动、旋转或者缩放,那么这种方法将不再准确和有效。基于像素:我们都知道,在手机、电脑中显示的图片都是由很多像素组成的,那么很显然,如果图片中的图案发生移动、旋转或者缩放,各位置的像素值会发生变化,像素量也可能会增多或者减少。原创 2024-09-27 08:59:31 · 1319 阅读 · 0 评论 -
C# 类(二)——成员:字段、属性、方法、事件
字段是直接在类或结构体中声明的任何类型的变量。 类可以拥有实例字段或静态字段,或同时拥有两者。实例字段用来描述对象的状态,静态字段用来描述类的状态。也就是说,静态字段属于类本身,在类的所有对象中共享,从对象A所作的更改将立刻呈现在对象B和C上;而实例字段属于每个对象,修改A的实例字段,并不影响B和C。原创 2024-08-27 13:06:13 · 2912 阅读 · 0 评论 -
C# 类(一)——类库、命名空间、类、对象
类:“类”是一种构造,通过使用该构造,您可以将其他类型的变量、方法和事件组合在一起,从而创建自己的自定义类型。类就像一个蓝图, 指定该类型可以进行哪些操作。对象:对象是基于类的具体实体,有时称为类的实例。从本质上说,对象是按照此蓝图分配和配置的内存块。原创 2024-08-25 15:23:10 · 3417 阅读 · 0 评论 -
visual studio连接sql server数据库
sql server是关系数据库管理系统,专门用来查询、操作和管理数据库。visual studio和sql server连接后,可以读取数据库中的数据,还能对数据进行增删改查。比如,我们在visual studio中用C#语言开发一个学生信息管理软件,具体功能有读取学生信息、更改学生信息、删除学生信息、添加学生信息等,这些学生的信息就存储在sql server中,软件可以根据用户的操作读取和更改数据库中的信息。原创 2024-08-22 15:30:52 · 8799 阅读 · 3 评论 -
WinForms添加Button控件
WinForms(Windows Forms)是一个用来开发Windows桌面应用的UI框架。说白了,就是说我们可以像做PPT一样对软件界面进行布局,通过拖动的方式向软件界面中放入按钮、文本框等;然后为按钮、文本框添加逻辑,这个就需要通过程序来实现了,比如,当鼠标点击按钮后,执行相应的操作(代码块)。原创 2024-08-19 12:16:19 · 1489 阅读 · 0 评论