11 2020 档案
摘要:一直更 一、定时器 1.Timer.Elapsed 事件: 达到设置的间隔时间将设置该事件的事件处理程序,启动计时器。通俗的解释就是每隔自定的间隔时间就会触发一次事件,若不暂停将无限循环触发,相当于一个计时器。 2.Timer.AutoReset 属性: 获取或设置一个布尔值,该值指示 Timer
阅读全文
摘要:类视图**和对象浏览器显示表示代码实体的图标,例如命名空间、类、函数和变量。下表演示并描述了这些图标。 类视图和对象浏览器图标 图标描述图标描述 Namespace(命名空间) 方法或函数 类 算子 接口 财产(属性) 结构 字段或变量 联盟 事件 枚举 不断 类型防御 Enum 项目 模块 地图项
阅读全文
摘要:(一直更新.......) 一、扫描可用串口 方法一、 for循环,比如扫描范围位串口1~串口20,则循环20遍,循环内容是打开串口; 使用 try{......}catch{ }; 如果打开成功,就添加该控件到下拉列表中,然后关闭串口; 如果打开不成功,会跳转到到catch,但是catch不填东西
阅读全文
摘要:ComboBox: 属性: 1.item:获取一个对象,该对象表示此 ComboBox 中所含的项的集合。(combobox里的值) 2.SelectedItem:获取或设置 ComboBox 中当前选定的项。(或者当前combobox选择的值) 3.SelectedIndex:获取或设置指定当前选
阅读全文
摘要:一 textbox控件调用时,默认是单行输入的,当我们需要多行显示时,首先应该将textbox控件属性中multline属性修改为true,然而,在代码输出的时候,会发现textbox不具有自动换行效果,此时应该在输入的文本需换行处添加“\r\n”。注:之所以使用“\r\n”,而不是常见的“\n”,
阅读全文
摘要:int resualt = (int)fn?.Invoke(a, b); 其中fn是有两个参数一个int返回值的多播委托,这个看起来很精炼,大概意思也不懂 个人理解为使用先判断fn?,再传值以及输出为“int?”类型,再用(int)强转 卓见哈哈哈
阅读全文
摘要:前文传送门,dotNET开发基础汇总系列StackOverflow 20万阅读的问题:如何实现异步Task超时的处理Func和Action委托简单用法C#异步编程基础入门总结C#泛型入门学习泛型类、泛型集合、泛型方法、泛型约束、泛型委托C#异常处理总结 ###本章阅读列表### 泛型很难理解?不然
阅读全文
摘要:调试: F5 - 启动调试 Shift + F5 - 停止调试 F9 - 设置断点 Ctrl + Shift + F9 - 删除所有断点 F10 - 逐过程调试 Ctrl + F10 - 运行至光标处 Shift + Alt + F10 - 生成方法存根,光标定位在调用的方法上 /显示查看实现接口方
阅读全文
摘要:使用namespace 来创建命名空间,使用using来引用命名空间 当使用using来引用了命名空间,可以直接调用该命名空间下的成员,否则需要这种格式调用成员:命名空间.成员 如果不同的两个命名空间下有相同的类名,在引用这两个命名空间后,依然需要:命名空间.类的形式调用成员,否则会引发歧义
阅读全文
摘要:Opencv内部提供了一个基于Hough变换理论的找圆算法,HoughCircle与一般的拟合圆算法比起来,各有优势:优势:HoughCircle对噪声点不怎么敏感,并且可以在同一个图中找出多个圆;反观拟合圆算法,单纯的拟合结果容易受噪声点的影响,且不支持一个输入中找多个圆缺点:原始的Hough变换
阅读全文
摘要:在主窗体选择IsMdiContantine属性为true时,菜单栏不见了,但在下面的容器还能找到 在容器里选择不见的菜单栏,然后修改Dock属性为Top即可
阅读全文
摘要:如上图达到这样的效果 首先我们给属性Image和Text分别赋予需要显示的图片和文字 然后设置DisplyStyle属性为ImageAndText,意为同时显示图片和文字 各种设置ImageAlign和TextAlign,调整图片和文字的位置 设置ImageTextRelation属性,获取或设置
阅读全文
摘要:1.值参数 声明不加修饰。 实参不变,只复制实参给形参,例如c语言中的变量作为函数参数。 2.ref参数 声明加修饰词ref。 在方法中对形参做的一切都反应到实参中,例如c语言中的指针变量作为函数参数。 3.out参数 声明时加修饰符out。 和ref类似,唯一区别是ref要求变量必须在传递之前赋值
阅读全文
摘要:学c#已经大半年了,很多东西是边学边忘,现在回顾总结一下。 1.首先说关键字static(静态的) 它可以修饰类、方法、属性、字段 静态类:不能实例化,直接调用,它的内部成员必须是静态的,不能包含实例构造函数,调用方式是(类名.成员名) 非静态类下的静态成员:静态方法和属性不能访问其包含类型中的非静
阅读全文
摘要:上一篇简单介绍了C#的一些基本知识,并成功的Hello,World,那么从这篇开始,我们来自己动手写一个串口助手: 1、构思功能 串口助手在单片机开发中经常被用来调试,最基本的功能就是接收功能和发送功能,其次,串口在打开前需要进行一些设置:串口列表选择、波特率、数据位、校验位、停止位,这样就有了一个
阅读全文
摘要:本文转自:https://www.cnblogs.com/Mculover666/p/9125684.html 在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: US
阅读全文
摘要:本文转自:https://www.cnblogs.com/Mculover666/p/9126191.html 上一篇大致了解了一下单片机实际项目开发中上位机开发部分的内容以及VS下载与安装,按照编程惯例,接下来就是“Hello,World!” 1、新建C#项目工程 首先选择新建Windows窗体应
阅读全文