【CSDN 编者按】C# 导出 Excel 的6种简单方法:数据表导出到 Excel,对象集合导出到 Excel,数据库导出到 Excel,微软网格控件导出到 Excel,数组导出到 Excel,CSV 导出到 Excel,你都会了吗?作者 | Johnson Manohar译者 | 谭开朗,责编 | 黄浩然出品 | CSDN(ID:CSDNnews)以下为
......
519
0
0
2022-04-11
解决httplistener querystring 中文乱码方案:在请求到达时候,获取Request.Url,返回get请求参数 键值对 public class RequestHelper{public static Dictionary<string, string> EncodeQueryString(Uri uri){var re
......
419
0
0
2022-04-10
摘要:Google Authenticator(谷歌身份验证器),是谷歌公司推出的一款动态令牌工具,解决账户使用时遭到的一些不安全的操作进行的“二次验证”,认证器基于RFC文档中的HOTP/TOTP算法实现 ,是一种从共享秘钥和时间或次数一次性令牌的算法。在工作中可以通过认证器方式对账户有更好的保护,但是在查阅一些资料发现适合我这样的小白文章真的很少,针对于
......
932
0
0
2022-04-10
1.System.Windows.Forms.SendKeys使用 SendKeys 将键击和组合键击发送到活动应用程序。此类无法实例化。若要发送一个键击给某个类并立即继续程序流,请使用 Send。若要等待键击启动的任何进程,请使用 SendWait。每个键都由一个或多个字符表示。若要指定单个键盘字符,请使用该字符本身。例如,若要表示字母 A,请将字符串“A
......
668
0
0
2022-04-06
据说很多被迫使用 C# 的人最后都真香了?C# 确实有很多让人惊艳的地方,比如 C# 良好兼容了值类型/引用类型,在发展中逐步解决了其他高级语言没解决好的问题;充分利用栈空间,非常高效,做了一部分 C/C++ 擅长的事。C# 出现较晚,算是所有语言的集大成者。如果想学习 C#编程语言,多找几个开源项目实践,必能事半功倍。如果你还没感受到 C# 的惊艳之处,不
......
331
0
0
2022-04-05
前言:反射在日常编程中由于接触较少,所以在大家眼中总是一个神秘的存在,也会觉得反射是一件复杂的事情,今天就在这里帮助大家了解一些反射的基础操作,其实反射很简单!通过本文你将了解到?什么是反射?如何反射获取属性?如何反射获取访问器?如何反射获取方法?现成的代码(copy直接使用,甚至不需要理解)以及图文解释。什么是反射?反射机制是在运行状态中,对于任意一个类,
......
371
0
0
2022-04-05
0. 前言在之前的几篇内容中,我们了解了如何通过ADO.NET 访问数据库,如何修改、新增数据。如何通过DataSet和DataAdapter获取数据,我们将在这一篇试试自己实现一个简单的ORM框架或者说ORM工具类。涉及到的知识点:反射(初级)ADO.NET 已有知识1. ORM那么,问题来了,什么是ORM?ORM全称 Object Relational
......
322
0
0
2022-04-05
0.前言上一章简单介绍了一下ORM框架,并手写了一个类似ORM的工具类。这一章将介绍一个在C#世界里大名鼎鼎的ORM框架——Entity Framework的Core版。Entity Framework 非Core版目前已经更新到了6代,这是一款经过检验的ORM框架。在这里简单介绍一下Entity Framework(简称EF,额,别拿这个当关键字搜索,要不
......
360
0
0
2022-04-05
阅读本文大概需要 1.2 分钟。随着 C# 的升级,C# 在语法上对对象的初始化做了不少简化,来看看有没有你不知道的。数组的初始化在上一篇罗列数组的小知识的时候,其中也提到了数组的初始化,这时直接引用过来。int[] arr = new int[3] {1, 2, 3}; // 正儿八经的初始化
int[] arr = new [] {1, 2,
......
388
0
0
2022-04-03
原文地址:https://www.cnblogs.com/view12138/p/13185907.htmlNET 人脸识别库 ViewFaceCore这是基于 SeetaFace6 人脸识别开发的 .NET 平台下的人脸识别库这是一个使用超简单的人脸识别库这是一个基于 .NET Standard 2.0 开发的库这个库已经发布到 NuGet ,你可以一键集
......
651
0
0
2022-04-03
本课提要本门全部课程由于受到文字表述的限制,无法全面详尽的表述各个知识点。但 Microsoft 已经提供了大量的资源和工具帮助我们学习和开发 .NET 程序、使用 C# 语言。本课知识点:获得 .NET 发展规划路线图阅读Microsoft文档获取命令行帮助在线练习 C#获得 .NET 发展规划路线图想学习 .NET 平台,肯定需要了解 Microsoft
......
383
0
0
2022-04-02
通常情况下,我们写的程序是同步的,运行在同一个线程中,从程序的第一行代码到最后一句按照顺序执行。而异步编程的核心是使用多线程,通过让不同的线程执行不同的任务,从而实现异步编程。.NET 4.0推出了新一代的多线程模型Task。async/await特性是与Task紧密相关的,所以在了解async/await前必须充分了解Task的使用可以看到Thread方法
......
647
0
0
2022-04-02
C# 作为一款老牌语言,虽然在热度上和流行性上和别的语言有所差距,但在 Windows 生态中,C# 仍然有重要的一席之地,围绕 Windows 生态,C# 仍然能拥有强大的力量。今天为大家介绍的就是六款高实用性的 C# 项目,一起来看看吧。1.SiMay远程控制管理系统项目作者:koko开源许可协议:AGPL-3.0项目地址:https://gitee.c
......
370
0
0
2022-04-02
#region 公众号系统参数/// <summary>/// 更新系统配置文件/// </summary>internal void updateConfig()
{
ClassData data = new ClassData();
DataSet ds = d
......
338
0
0
2022-04-01
Below are our C# coding standards, naming conventions, and best practices.Use these in your own projects and/or adjust these to your own needs.douse PascalCasing for class names an
......
396
0
0
2022-03-31