
C#
hkmaike
这个作者很懒,什么都没留下…
展开
-
C# 时间获取
1.17 取当前时间,格式为:Tue, 23 Sep 2003 14:52:40 GMT。1.19将2006-8-7 9:13:45------>2006/08/07 09:13。1.15 取当前时间,格式为:2003-09-23 14:48:30Z。1.14 取当前时间,格式为:2003-09-23T14:46:48。1.16 取当前时间,格式为:2003-09-23 14:48。int 秒=currentTime.Second;int 月=currentTime.Month;原创 2023-12-27 15:37:41 · 752 阅读 · 0 评论 -
C# 简单的跨线程控件改变数值
改变TextBoxRsp的Text#原创 2023-12-21 13:29:54 · 454 阅读 · 0 评论 -
C# 用OpenCV打开视频和摄像头
C#可以用OpenCVSharp来打开视频文件和摄像头。关于OpenCVSharp的安装,用Nuget搜OpenCVSharp就会出来一个下载量比较多的library,点击安装后会在解决方案中出现 x64和 x86两个文件,同时在 引用 中会自动加入 OpenCvSharp等几个library这时便可以在C#中使用OpenCV了。 OpenCV中最重要的概念是 Mat 的使用,Mat就...原创 2019-11-22 08:38:25 · 9030 阅读 · 1 评论 -
Tesseract 简单文字识别
最近一直在搞图形图像处理与识别,之前做了人脸检测识别和车牌识别,用的是C++和OpenCV,最终只实现了人脸检测和车牌的简单处理,最后的人脸识别和车牌号码的正确识别没有成功,搞了一段时间也没有头绪,只好先继续做其它的,可能会在某处有新的发现,等做好了,有时间整理完后会公布出来。 今天记录的是用Tesseract的文字识别,从网上资料看来,字符识别领域Tesseract还是挺不错的,但网...原创 2019-11-19 12:38:50 · 775 阅读 · 0 评论 -
C# VS2017种制作带Winform的dll
看网上有好多资料使用的dll都是using Winform的,所以找了找生成带using winform的dll的方法,记录一下。先建一个 windows窗体应用 项目,在里面写上相应的代码,可以在Form里记录点此dll的心得及说明。之后右击项目名称,选择 属性, 在 应用程序 选项中的输出类型里把 Windows应用程序 改为 类库。之后 生成 -〉 重新生成解决方案 ,之后会在D...原创 2019-08-27 16:47:23 · 651 阅读 · 0 评论 -
C# 中关闭当前线程的四种方式
.net类库已经帮助我们实现了窗口的关闭,如果此窗口是系统的主窗口,关闭此窗口即应该退出了整个应用程序。但事实上有时候并不是这样的,关闭窗口,只是停止了当前窗口的消息循环。系统主窗口,实质上是Main函数中开始消息循环的窗口,这个消息循环结束后,Main函数就基本上完成了历史使命,整个应用程序自然就结束了。Application.Exit()方法是终止所有线程上的消息循环,一般情况下,无论在...转载 2019-08-01 12:08:34 · 25314 阅读 · 2 评论 -
Visual Studio 内置快速生产代码简写集合
从cnblog上面找到的关于vs内置转化代码的资料。供大家参考。https://www.cnblogs.com/kewolf/p/4588360.html# 首字母 简写 生成代码 a attachedProperty public static readonly ??? propertyNameProperty ...转载 2019-08-05 13:25:44 · 780 阅读 · 0 评论 -
C# 文件及文件架操作类 Path
比较实用的文件操作类Path Class,命名空间:System.IO static void Main(string[] args) { string filePath = @"E:\Users\LST\Desktop\test.png"; string[] paths = { @"E...转载 2019-05-13 10:07:58 · 207 阅读 · 0 评论 -
.Net使用Newtonsoft.Json.dll(JSON.NET)对象序列化成json、反序列化json示例教程
JSON作为一种轻量级的数据交换格式,简单灵活,被很多系统用来数据交互,作为一名.NET开发人员,JSON.NET无疑是最好的序列化框架,支持XML和JSON序列化,高性能,免费开源,支持LINQ查询。目前已被微软集成于webapi框架之中,因此,熟练掌握JSON.NET相当重要,这篇文章是零度参考官网整理的示例,通过这些示例,可以全面了解JSON.NET提供的功能。Newtonsoft.Js...转载 2019-01-09 14:25:43 · 9445 阅读 · 0 评论 -
c# 方法参数(传值,传引用,ref,out,params,可选参数,命名参数)
一、方法参数的类型----值类型和引用类型 当方法传递的参数是值类型时,变量的栈数据会完整地复制到目标参数中即实参和形参中的数据相同但存放在内存的不同位置。所以,在目标方法中对形参所做的更改不会对调用者的初始变量产生任何影响。 当方法传递的参数是引用类型是,只是将变量的引用复制到目标参数中,实参和形参的引用指向内存中的同一位置。所以,在目标方法中对形参所做的更改会影...转载 2019-01-08 19:18:21 · 567 阅读 · 0 评论 -
关于C#中Delegate的使用
用了很久的Delegate,但一直迷迷糊糊的,每次用到时都得从网上再查一遍资料。今天在查资料时发现一篇讲的比较浅显易懂的文章,分享一下。里面展示了委托的创建,应用和加入删除,感觉挺不错的。而且,再结合我得理解“委托就相当于一个邮局,可以订阅相同类型的资料”,就感觉明白了好多。 废话不多说,上文章,希望对大家有用。委托1、 什么是委托?委托就是具有相同签名和返回值类型的有序方法列...原创 2019-01-07 15:44:10 · 6611 阅读 · 1 评论 -
C# 多个Solution之间用快捷键切换
大家都遇到过,由于几个项目都是有关联性的,所以需要用一个程序调出其他的程序,同时为了方便调出,也在上面加了快捷键。 先说用一个Main Project(主项目)去调用其他Sub Project(子项目)。 先建一个WinformProject作为主,之后把其他的Project拷贝到这个主目录下并添加到这个Main Solution中。 之后在主项目的项目名字上 右键-》添加-...原创 2019-01-10 16:08:22 · 354 阅读 · 0 评论