C#
不再熬夜Zby
整理资料 充实自己中
展开
-
C# 接口 Interface使用和在其中使用索引器
C#中的接口提供了一种实现运行时的多态。通过接口可以使用相同接口的引用来访问实现相同接口的不同类的方法,其实是使用虚方法通过相同的引用调用相同基础的不同的类。接口的定义: interface IBaseInterface { int Dowork(int a, int b); int this[int index] { get; set; } }...原创 2019-04-14 22:30:12 · 298 阅读 · 0 评论 -
Halcon与C#简单编程 3、一个简单的Demo
一个读取图片显示到Halcon空间并进行二值化操作的Demo代码:namespace Halcon_test{ public partial class Form1 : Form { HWindow Window; HFramegrabber Framegrabber; HImage Img=new HImage(); ...原创 2019-04-14 21:16:08 · 1363 阅读 · 0 评论 -
Halcon12 使用Halcon的Engine直接执行程序无需写外部代码
先丢Wpf页面出来照例丢代码 反正注释写的清楚namespace HalconWpf_Engine{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { #region...原创 2019-04-23 08:23:17 · 4886 阅读 · 6 评论 -
Halcon与C#混合编程 1、基础
加急 突然告诉我要用halcon和C#暂时可能要缓缓写Opencv了Halcon版本12(科学版Orz)+VS2015+win10halcon安装和vs安装不说了 网上一大堆Halcon 基本元素Halcon有两种基本的参数 : 数据 (图像image,区域Regions,轮廓XLD) 控制数据(整数,字符串,句柄等)Image:1.图像的主要部分是通道,即包含各种像素类型的灰度值的...原创 2019-04-09 22:47:54 · 868 阅读 · 0 评论 -
Halcon与C#混合编程 2、简单调用
新建WPF添加引用引用空间名using HalconDotNet;右键工具栏添加控件halcondotnetxl.dll拖到窗口并添加一个button下面的代码是通过一个string字符串地址读取一张图片通过Halcon窗口输出using System;using System.Collections.Generic;using System.Linq;using Sys...原创 2019-04-10 22:28:03 · 877 阅读 · 0 评论 -
C# 读取XML文件进行操作
首先基础点 XMLNode:此类表示文档树中的一个节点。如果这个节点表示XML文档的根,就可以从它导航到文档的任意位置。 XMLNodeList:该类表示一个节点的集合。 XmlDocument:它常常是使用XML的第一个对象,因为这个类用于加载和保存磁盘或者其他地方的数据。 XmlElement:它表示XML文档中的一个元素。 XmlText:表示开标记和闭标记之间的文本。...原创 2019-03-04 00:12:11 · 310 阅读 · 0 评论 -
检测到无法访问的代码
这个提示是告诉你,你的程序永远不会执行这一句代码也就是说,在现在的情形下,被提示的部分是个不必要的存在检查下代码,如果不是很必要的话就删了吧看给出的代码,break是中断循环,如果你只要执行一次,那使用循环是没必要的…如果你要一直循环下去,break就是多余了(break一般来说都放在循环里面的条件判断里面…) return param; ...原创 2019-03-05 11:08:11 · 1154 阅读 · 0 评论 -
C#写XML文件
XML文件XML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间...转载 2019-02-28 23:23:55 · 1663 阅读 · 0 评论 -
C#通过picturebox显示图片和控件显示视频
操作环境 win10+vs2015添加空间的话picturebox基本是自带的 media play需要在左侧工具栏右键选择项 —com组件里面添加windows media play(位置比较靠后直接往后拖)添加后左侧工具栏—公共空间会出现 windows media play空间可以拖到form1添加的控件如图下剩下的我就直接把代码发上来using System;using S...原创 2019-02-28 08:47:49 · 7277 阅读 · 1 评论 -
C#索引器
索引器索引器:允许类或结构的实例就像数组一样进行索引。 无需显式指定类型或实例成员,即可设置或检索索引值。 索引器类似于属性,不同之处在于它们的访问器需要使用参数。1、使用索引器可以用类似于数组的方式为对象建立索引。2、get 取值函数返回值。 set 取值函数分配值。3、this 关键字用于定义索引器。4、value 关键字用于定义 set 索引器所赋的值。5、索引器不必根据整数值进...原创 2019-02-28 00:27:57 · 200 阅读 · 0 评论 -
C# 委托 delegate Action Func
个人理解就是说我现在有一个方法需要实现 但是我还没有想好 可是我知道我需要输入的参数和输出的类型那么我就可以使用委托的方式先写在这里后面在补上三种方式1、delegate2、Action3、FuncFirst:delegate 需要提前声明 delegate void Something(int a);我知道一个函数输入一个int类型的参数无返回类型我可以在主函数之前del...原创 2019-04-14 23:53:57 · 320 阅读 · 0 评论