C#/.NET共21篇

C#5种字符串拼接方式,你用过几种?

字符串拼接是将两个或多个字符串组合成一个单一字符串的过程,在项目开发中非常常见,C#也为我们提供非常多字符串拼接方式,下面一起盘点下。 01 使用加号(+) 这种方式是最直接、最简单的方式...
NO.1的头像-www.88531.cn资享网钻石会员NO.15个月前
1647

C#异步方法async/await的三种返回类型

有群友问C#异步方法async返回值Task和void的区别?看似简单,但不容易把它们用好。在C#中的异步编程已经成为现代编程的标配,异步方法(async/await)是实现异步编程的一种常用方式。在异步方法...
NO.1的头像-www.88531.cn资享网钻石会员NO.11年前
16339

C#利用pdfium.dll组件直接打印PDF文件

需要先安装三个包: 安装 PdfiumViewer NuGet包 安装 PdfiumViewer.Native.x86.v8-xfa NuGet包 安装 PdfiumViewer.Native.x86_64.v8-xfa NuGet包 string pdfFilePath = @'C:\a.pdf'; // PDF文件...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
15825

C#用Spire把PDF转为图片

//创建一个PdfDocument实例 string imgsourcePath = sourcePath + 'a\\'; using (PdfDocument pdf = new PdfDocument()) { //加载需要转换的PDF文档 pdf.LoadFromFile(szFileName); //将第一页...
NO.1的头像-www.88531.cn资享网钻石会员NO.18个月前
14817

C#用微软官方组件包Microsoft.Data.Sqlite实现对Sqlite数据库的通用操作

C#用微软官方组件包Microsoft.Data.Sqlite实现对Sqlite数据库的通用操作-www.88531.cn资享网
一、实现效果 1.1、实现功能 ①实现创建Sqlite数据库; ②实现创建指定Sqlite数据库的表; ③实现给Sqlite数据库的指定表【插入、查询、更新、删除、分页查询】数据; ④实现获取Sqlite数据库中的...
NO.1的头像-www.88531.cn资享网钻石会员NO.19个月前
14545

C# JArray 的排序

在C#中,如果你想对JArray进行排序,你可以使用LINQ to JSON提供的扩展方法。JArray类继承自JContainer,而JContainer实现了IEnumerable<JToken>接口,这意味着你可以使用LINQ查询操作符...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
13429

Windows服务项目打包成安装包(Windows服务)———–VS2017项目程序打包成.msi或者.exe

Windows服务项目打包成安装包(Windows服务)-----------VS2017项目程序打包成.msi或者.exe-www.88531.cn资享网
VS2017项目程序打包成.msi或者.exe Windows服务项目使用VS2017项目程序打包成.msi或者.exe安装包 项目打包成安装包(Windows服务) 1、安装打包插件:Microsoft Visual Studio 2017 Installer P...
NO.1的头像-www.88531.cn资享网钻石会员NO.14个月前
13312

C# PDFium超强打印机操作代码 – 完全免费打印

C# PDFium超强打印机操作代码 - 完全免费打印-www.88531.cn资享网
Spire.pdf 等打印 pdf 的库需要付费,因此本篇文章是通过使用 Google 开源的 PDFium 项目实现打印, PDFium 项目开源且跨平台。 bblanchon.PDFium.Win32 则是一个使用 C# 封装了 PDFium 的库。 ...
NO.1的头像-www.88531.cn资享网钻石会员NO.16个月前
1235

C#利用PdfiumViewer组件直接打印PDF文件

测试环境:net4.8 使用PdfiumViewer组件来打印,需要在nuget安装安装三个包: 1.PdfiumViewer 2.PdfiumViewer.Native.x86.v8 - xfa 3.PdfiumViewer.Native.x86_64.v8 - xfa string pdfFilePath ...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
12133

.Net下MySql空闲连接无法回收释放的原因

.Net下MySql空闲连接无法回收释放的原因-www.88531.cn资享网
现象 大家知道,在.Net/.Net Core下,我们使用的MySql.Data库,它默认开启开启连接池模式的,同时也有最小连接池和最大连接池的配置: 连接字符串参数 说明 默认值 Pooling 是否启用连接池 true...
NO.1的头像-www.88531.cn资享网钻石会员NO.133天前
11643