分类目录[C#]
1789 浏览
喜欢(1)

C#&.NET Core Winform程序中使用Parallel动态开启多个线程及取消多线程详细教程

概述在计算机编程中,多线程技术可以同时执行多个线程,这可以在提高应用程序性能的同时,让应用程序具备更好的响应性。在C# Winform编程中,Parallel类提供了方便的方法来实现多线程编程,可以帮助程序员快速、简便地实现多线程应用程序。...

C# 2023-03-31 0评论 0收藏
3276 浏览
喜欢(2)

C#&.NET程序中使用Flurl的用法与问题汇总(非常详细)

什么是Flurl?Flurl是一个基于.NET平台的开源库,它简化了使用HTTP API进行请求和响应的操作。Flurl的API设计旨在使其易于使用,流畅和直观,同时提供高度灵活性和可扩展性。Flurl的核心部分是一个扩展方法集合,可以直接...

C# 2023-03-25 0评论 1收藏
1852 浏览
喜欢(1)

C#&.NET Core好用的HTML解析器推荐之HtmlAgilityPack篇

概述HtmlAgilityPack是一个用于解析HTML文档的C#&.NET, .NET Core库。它提供了一种方便的方式来从HTML文档中提取数据和操作文档结构。HtmlAgilityPack主页地址是:html-agility...

C# 2023-02-18 0评论 0收藏
AD 友情赞助
2778 浏览
喜欢(0)

C#&.NET Core好用的HTML解析器推荐之AngleSharp篇

概述AngleSharp是一个开源的.NET标准库,用于解析HTML和 XML 文档。它由Daniel Cazzulino创建,并由其维护。AngleSharp具有丰富的功能,支持DOM操作CSS选择器、XPath表达式、HTML5等级和文...

C# 2023-02-18 0评论 0收藏
4514 浏览
喜欢(3)

C# 11新特性之原始字符串

朋友们大家好,我是Rector,码友网的创建者和维护者,专注C#&.NET技术开发。本文为大家分享的主题是《C# 11新特性之原始字符串》,本文相应的视频: C# 11新特性-原始字符串 概述美国时间2022年4月18日,微软发布了...

C# 2022-08-02 1评论 0收藏
2354 浏览
喜欢(3)

再谈C# Winforms桌面应用程序实现跨窗体间委托传值(实例)

前言关于C# Winforms桌面应用程序跨窗体传值其实是一个老生常谈的问题了。我之前在码友网也写过多篇C# Winforms桌面应用程序跨窗体传值的实例文章,比如: 《C# WINFORM窗体间通过委托和事件传值(自定义事件参数)—实例详...

C# 2022-07-05 0评论 0收藏
AD 友情赞助
3829 浏览
喜欢(1)

C#/.NET应用程序编程开发中如何根据值获取资源文件(.resx)对应的键?

问题描述在C#/.NET应用程序编程开发中,假如有这样的资源文件(.resx):键 值key_1 value_1key_2 value_2当前需要根据资源文件数据中的值获取对应的键名,比如知道资源文件数据值为val...

C#开发 2019-11-22 0评论 1收藏
2668 浏览
喜欢(0)

.NET项目中实现多工程文件共用的方法

一处开发,多处同步编辑使用,并且发布时各个项目均可独立.csproj" class="reference-link">一、直接编辑项目工程文件 .csproj具体实现为:编辑 .csproj 文件,在<ItemGroup>中添加...

C#开发 2019-11-08 0评论 1收藏
5663 浏览
喜欢(1)

C#/.NET应用程序编程开发中如何将两张或者多张图片合并成一张图片?

问题描述C#/.NET应用程序编程开发中,当前有这样的需求,即将两张或者多张不同的图片合并成一张图片,使用C#应该如何实现呢?方案一使用Graphics来将两张图片合并成一张,如下:public static Bitmap MergeTwo...

C#开发 2019-09-09 0评论 2收藏
AD 友情赞助
3118 浏览
喜欢(4)

C#/.NET应用程序编程开发中根据查询条件动态创建LINQ的Where查询表达式的实现方案

前言在C#/.NET应用程序编程开发中,LINQ是操作集合数据的强有力工具,我们可以使用LINQ对集合数据进行排序、求和、取最大值/最小值、筛选符合条件的子集合等等操作。其中lambda表达式是完成上述这一系列操作的基础,每一个LINQ的静...

C#开发 2019-08-30 2评论 1收藏
4807 浏览
喜欢(2)

C#/.NET应用程序编程开发中合并两个或者两个以上的字节数组(byte[])有哪些方法?

问题描述C#/.NET应用程序编程开发中,当前有三个字节数组(byte[]),现需要将其合并成一个字节数组,C#有哪些实现方式呢?方案一使用System.Buffer.BlockCopy()方法合并多个字节数组,如下:byte[] rv =...

C#开发 2019-08-23 0评论 1收藏
2684 浏览
喜欢(3)

C#/.NET应用程序编程开发中如何实现小数的4舍5入并保留的两位有效小数位?

问题描述C#/.NET应用程序编程开发中,如何实现小数的4舍5入并保留的两位有效小数位?比如有如下的小数:double input = 48.485;4舍5入后保留两位小数的结果为:48.49方案一使用Math.Round()静态方法,如下...

C#开发 2019-08-23 0评论 1收藏
3182 浏览
喜欢(1)

C#/.NET应用程序编程开发中如何实现对图片进行裁剪操作?

问题描述C#/.NET应用程序编程开发中,如何实现对图片进行裁剪操作呢?方案一可以使用Graphics.DrawImage类来实现从bitmap位图剪切指定尺寸的图片,C#实现代码如下:Rectangle cropRect = new Re...

C#开发 2019-08-23 0评论 2收藏
2636 浏览
喜欢(2)

C#/.NET应用程序编程开发中如何执行SQL Server数据库的存储过程?

问题描述C#/.NET应用程序编程开发中,如何执行SQL Server数据库中一个编写好的存储过程呢?方案一使用SqlCommand类的实例,在其构造函数中传入数据库存储过程的名称和SqlConnection连接实例,再指定SqlComma...

C#开发 2019-07-23 0评论 0收藏
2171 浏览
喜欢(2)

C#/.NET应用程序编程开发中如何将一个数组转换成用逗号分隔的字符串?

问题描述C#/.NET应用程序编程开发中,如何将一个数组转换成用逗号分隔的字符串?比如有数组arr,定义如下:int[] arr = new[] { 1, 2, 3, 4, 5 };如何将数组arr转换成以逗号分隔的字符串呢,如下:stri...

C#开发 2019-07-23 0评论 0收藏
5875 浏览
喜欢(0)

C#/.NET应用程序编程开发中多线程ThreadStart如何传递参数?

问题描述C#/.NET应用程序编程开发中,我们可以new Thread()来开启多线程,其中Thread类可以接收ThreadStart类型的参数,如下:public static void Main(){ var th = new ...

C#开发 2019-07-19 0评论 1收藏
5638 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何判断一个字符串已经被HttpUtility.UrlEncode编码?

问题描述C#/.NET应用程序编程开发中,现有一个URL字符串var url = "https://www.baidu.com/";被HttpUtility.UrlEncode()方法编码过了,编码后的字符串如下:htt...

C#开发 2019-07-18 0评论 2收藏
11356 浏览
喜欢(2)

C#/.NET应用程序编程开发中如何使用内存流(MemoryStream)操作文件(读取或者保存文件)?

问题描述C#/.NET应用程序编程开发中,如何使用内存流(MemoryStream)操作文件(读取或者保存文件)?比如将内存流MemoryStream保存成文件或者从磁盘文件读成内存流MemoryStream。方案一.NET Framewo...

C#开发 2019-07-18 0评论 0收藏
6025 浏览
喜欢(4)

C#/.NET应用程序编程开发中如何使用反射获取指定命名空间中的所有类(类名)的集合?

问题描述C#/.NET应用程序编程开发中,如何使用反射获取指定命名空间中的所有类(类名)的集合呢?方案一使用LINQ从Assembly.GetExecutingAssembly().GetTypes()的所有类型集合中筛选,如下:strin...

C#开发 2019-07-18 0评论 0收藏
3072 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何读取文件的大小(文件内容长度)?

问题描述C#/.NET应用程序编程开发中,如何读取一个文件的大小(文件内容长度)呢?方案一在.NET Framework中,内置了读取文件信息的类FileInfo,我们可以通过这个类来读取指定文件的大小(文件内容长度),如下:long le...

C#开发 2019-07-17 0评论 0收藏
AD 友情赞助