1.System.Windows.Forms.SendKeys使用 SendKeys 将键击和组合键击发送到活动应用程序。此类无法实例化。若要发送一个键击给某个类并立即继续程序流,请使用 Send。若要等待键击启动的任何进程,请使用 SendWait。每个键都由一个或多个字符表示。若要指定单个键盘字符,请使用该字符本身。例如,若要表示字母 A,请将字符串“A
......
631
0
0
2022-04-06
据说很多被迫使用 C# 的人最后都真香了?C# 确实有很多让人惊艳的地方,比如 C# 良好兼容了值类型/引用类型,在发展中逐步解决了其他高级语言没解决好的问题;充分利用栈空间,非常高效,做了一部分 C/C++ 擅长的事。C# 出现较晚,算是所有语言的集大成者。如果想学习 C#编程语言,多找几个开源项目实践,必能事半功倍。如果你还没感受到 C# 的惊艳之处,不
......
311
0
0
2022-04-05
前言:反射在日常编程中由于接触较少,所以在大家眼中总是一个神秘的存在,也会觉得反射是一件复杂的事情,今天就在这里帮助大家了解一些反射的基础操作,其实反射很简单!通过本文你将了解到?什么是反射?如何反射获取属性?如何反射获取访问器?如何反射获取方法?现成的代码(copy直接使用,甚至不需要理解)以及图文解释。什么是反射?反射机制是在运行状态中,对于任意一个类,
......
350
0
0
2022-04-05
0. 前言在之前的几篇内容中,我们了解了如何通过ADO.NET 访问数据库,如何修改、新增数据。如何通过DataSet和DataAdapter获取数据,我们将在这一篇试试自己实现一个简单的ORM框架或者说ORM工具类。涉及到的知识点:反射(初级)ADO.NET 已有知识1. ORM那么,问题来了,什么是ORM?ORM全称 Object Relational
......
296
0
0
2022-04-05
0.前言上一章简单介绍了一下ORM框架,并手写了一个类似ORM的工具类。这一章将介绍一个在C#世界里大名鼎鼎的ORM框架——Entity Framework的Core版。Entity Framework 非Core版目前已经更新到了6代,这是一款经过检验的ORM框架。在这里简单介绍一下Entity Framework(简称EF,额,别拿这个当关键字搜索,要不
......
329
0
0
2022-04-05
阅读本文大概需要 1.2 分钟。随着 C# 的升级,C# 在语法上对对象的初始化做了不少简化,来看看有没有你不知道的。数组的初始化在上一篇罗列数组的小知识的时候,其中也提到了数组的初始化,这时直接引用过来。int[] arr = new int[3] {1, 2, 3}; // 正儿八经的初始化
int[] arr = new [] {1, 2,
......
357
0
0
2022-04-03
原文地址:https://www.cnblogs.com/view12138/p/13185907.htmlNET 人脸识别库 ViewFaceCore这是基于 SeetaFace6 人脸识别开发的 .NET 平台下的人脸识别库这是一个使用超简单的人脸识别库这是一个基于 .NET Standard 2.0 开发的库这个库已经发布到 NuGet ,你可以一键集
......
615
0
0
2022-04-03
本课提要本门全部课程由于受到文字表述的限制,无法全面详尽的表述各个知识点。但 Microsoft 已经提供了大量的资源和工具帮助我们学习和开发 .NET 程序、使用 C# 语言。本课知识点:获得 .NET 发展规划路线图阅读Microsoft文档获取命令行帮助在线练习 C#获得 .NET 发展规划路线图想学习 .NET 平台,肯定需要了解 Microsoft
......
359
0
0
2022-04-02
通常情况下,我们写的程序是同步的,运行在同一个线程中,从程序的第一行代码到最后一句按照顺序执行。而异步编程的核心是使用多线程,通过让不同的线程执行不同的任务,从而实现异步编程。.NET 4.0推出了新一代的多线程模型Task。async/await特性是与Task紧密相关的,所以在了解async/await前必须充分了解Task的使用可以看到Thread方法
......
614
0
0
2022-04-02
C# 作为一款老牌语言,虽然在热度上和流行性上和别的语言有所差距,但在 Windows 生态中,C# 仍然有重要的一席之地,围绕 Windows 生态,C# 仍然能拥有强大的力量。今天为大家介绍的就是六款高实用性的 C# 项目,一起来看看吧。1.SiMay远程控制管理系统项目作者:koko开源许可协议:AGPL-3.0项目地址:https://gitee.c
......
339
0
0
2022-04-02
#region 公众号系统参数/// <summary>/// 更新系统配置文件/// </summary>internal void updateConfig()
{
ClassData data = new ClassData();
DataSet ds = d
......
314
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
......
372
0
0
2022-03-31
目前fontawesome,iconfont等字体图标很流行,字体图标为我们提供了丰富的内容,统一的风格,使用也方便,尤其在网页和移动开发中,是必不可少的工具。C#中,WPF可以很好的使用这类字体图标,只需要定义一个资源,就可以直接使用,设计时也可以使用,那么在Winform需要怎么使用呢?如何在设计时也可以直接使用呢?准备好需要的字体文件,打包进资源文件或
......
1002
0
0
2022-03-30
都是套路在上一篇文章《居然有一种默默无闻的程序叫服务》中,我们简单介绍了Windows服务。今天我们用C#来写一个Windows的后台服务。完成服务的编写,编译,安装及启动,跑通Windows服务开发的基本套路。编写一个服务我们使用VS 2019,来编写服务:打开VS->创建项目找到服务->下一步输入服务基本信息->创建创建之后的文件列表将
......
427
0
0
2022-03-29
一、介绍虚拟盘有点类似于文件的快捷方式,但是又有不同。本文介绍的虚拟盘,是通过网络路径或者自己本地计算机的某个文件夹来创建一个虚拟盘,可能表述不清楚,具体您先看一下效果图:该L盘,实际是本地路径 E:\test 的文件夹映射。双击进去L盘后,看到的东西,跟E:\test下看到的东西是一样的。二、C#如何实现虚拟盘创建虚拟盘的指令是使用cmd命令程序来执行su
......
545
0
0
2022-03-28