C#中使用opencv处理图像

如果需要查看更多文章,请微信搜索公众号 csharp编程大全,需要进C#交流群群请加微信z438679770,备注进群, 我邀请你进群! ! ! OpenCV(Open Source Computer Vision Library)是一个(开源免费)发行的跨平台计算机视觉库,可以运行在Linux、W ...

EFCore自己用的点东西

测试一下EF core 的操作 蛀牙总是用导航属性有的时候有点不理解 写个例子给自己用 class Program { static void Main(string[] args) { MyDbContext myDbContext = new MyDbContext(); try { #regi ...

C#/VB.NET 给Excel添加、删除数字签名

一、程序环境 以下内容通过C#及VB.NET代介绍如何给Excel文档添加数字签名,以及删除Excel文档中已有的数字签名。工具使用最近发布的Spire.XLS for .NET 版本10.11.2,可在官网下载包,或者通过Nuget搜索下载;编辑代码前,注意先将Spire.XLS.dll添加引用到 ...

说说 C# 9 新特性的实际运用

你一定会好奇:“老周,你去哪开飞机了?这么久没写博客了。” 老周:“我买不起飞机,开了个铁矿,挖了一年半的石头。谁知铁矿垮了,压死了几条蜈蚣,什么也没挖着。” 所以,这么丢死人的事,还是不要提了,爷爷从小教导我做人要低调…… 一转眼,.NET 5 要来了,同时也带来了 C# 9。遥想当年,老周刚接触 ...

理解Task和和async await

本文将详解C#类当中的Task,以及异步函数async await和Task的关系 一.Task的前世今生 1.Thread 一开始我们需要创建线程的时候一般是通过Thread创建线程,一般常用创建线程方式有以下几种: static void Main(string[] args) { Consol ...

Masuit.Tools,一个免费的轮子

开源地址: https://gitee.com/masuit/Masuit.Tools 包含一些常用的操作类,大都是静态类,加密解密,反射操作,动态编译,权重随机筛选算法,简繁转换,分布式短id,表达式树,linq扩展,文件压缩,多线程下载和FTP客户端,硬件信息,字符串扩展方法,日期时间扩展操作, ...

C# 中的类型和变量

一、C# 程序是一组类型声明 如果泛泛地描述 C 和 C++ 程序源代码的特征,可以说 C 程序是组函数和数据类型,C++ 程序是组函数和类,而 C# 程序是组类型声明。 C# 程序或 DLL 的源代码是一组类型声明。 对于可执行程序,类型声明中必须有一个包含 Main 方法的类。 命名空间是是一种 ...

学习 C# 从 Hello World 开始吧

一、一个简单的 C# 程序 本文将为学习 C# 打基础,所以我们先来看 C# 程序的样子,还有它的不同部分分别代表什么意思。 我们先从一个简单程序开始,逐个解释它的各组成部分,从 C# 程序的结构到产生屏幕输出程序的方法。 让我们先观察一个简单的 C# 程序。代码包含在一个名称为 SimplePro ...

C# 和 .NET Core 的关系

一、.NET 框架的背景 .NET 框架最初是在 2002 年发布的。从编程框架的角度来说,它已经很“成熟”了,几乎包含了所有重要的、人们想要的、在主流编程语言中目前可用的功能。但是,认为 .NET 已经步入了“老年阶段”是错误的,“中年”可能是更恰当的描述。毕竟,C 和 C++ 的存在时间远远超过 ...

C# 和 .NET 框架的关系

C#(读作“See Sharp”)是一种新式编程语言,不仅面向对象,还类型安全。 C# 源于 C 语言系列,C、C++、Java 和 JavaScript 程序员很快就可以上手使用。 一、在 .NET 之前 C# 编程语言是为了在微软公司的 .NET 框架(.NET Framework)上开发程序而 ...

C# 常用方法扩展及封装记录

1、对象转为byte[] 数据 /// <summary> /// 将对象转化为字节数字 /// </summary> /// <param name="obj">需要转化对象</param> /// <returns></returns> public static byte[] ConvertT ...

一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试

一:背景 1. 讲故事 每次项目预交付的时候,总会遇到各种奇葩的坑,我觉得有必要梳理一下以及如何快速解决的,让后来人避避坑,这篇就聊聊自己的所闻所遇: 我去,本地环境代码跑的哧溜,上了测试环境出问题 我去, 第三方提供的 dll 跑出 bug 了 二:两个大坑的解决方案 1. 本地环境没问题,上了测 ...

<1234···59>