标签 C# 文章列表
65 浏览
喜欢(1)

Docker中使用Dockerfile打包Release后的.NET 5(ASP.NET Core)应用程序生成容器镜像

在使用docker生成ASP.NET Core或者.NET 5应用程序镜像时,一般情况下是在容器内部直接从ASP.NET Core(.NET 5)程序的源码进行生成和打包。除此之外,docker还提供了另一种将已经Release后的ASP....

ASP.NET Core 2021-04-27 0评论 0收藏
450 浏览
喜欢(1)

.NET 5/.NET Core使用EF Core 5(Entity Framework Core)连接MySQL数据库写入/读取数据示例教程

前言在.NET Core/.NET 5的应用程序开发,与其经常搭配的数据库可能是SQL Server。而将.NET Core/.NET 5应用程序与SQL Server数据库的ORM组件有微软官方提供的EF Core(Entity Fram...

.NET Core 2021-03-27 0评论 0收藏
331 浏览
喜欢(0)

.NET 5/.NET Core中使用EPPlus导出自定义列标题、忽略列、列排序的静态扩展方法

EPPlus是一个.NET/.NET Core中操作Excel表格数据的第三方组件。使用EPPlus你可以在不依赖其它第三方组件的情况下完成对Excel的导入、导出等操作,而且步骤非常简单。相信不少.NET玩家已经体验过EPPlus带来的便...

.NET 5 2020-12-28 0评论 0收藏
AD 友情赞助
817 浏览
喜欢(3)

基于ASP.NET Core 3.x的端点路由(Endpoint Routing)实现控制器(Controller)和操作(Action)分离的接口服务

前言如题,今天为大家分享一种基于ASP.NET Core 3.x的端点路由(Endpoint Routing)实现控制器(Controller)和操作(Action)分离的接口服务方案。为什么写这篇文章?为什么控制器(Controller)...

ASP.NET Core 2020-09-30 1评论 0收藏
2307 浏览
喜欢(1)

ASP.NET Core 3.1使用Redis缓存数据库实现精准执行延迟任务的解决方案

前言作为一名.NET开发者,你是否曾遇到过类似这样的需求:“在一个电商网站中,当一个订单超过30分钟仍未支付,则需使用任务将此订单设置为作废订单。”。这是一个在开发过程中常见的定时任务(或者延迟任务)的典型案例,定时任务/延迟任务有非常多的...

ASP.NET Core 2020-05-22 1评论 0收藏
843 浏览
喜欢(1)

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

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

C#开发 2019-11-22 0评论 0收藏
AD 友情赞助
673 浏览
喜欢(0)

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

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

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

C#/.NET/.NET Core应用程序编程中实现定时任务调度的方法或者组件有哪些,Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Quartz.NET还是Hangfire?

摘要C#/.NET/.NET Core的定时任务调度组件你用过那些呢,是Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Quartz.NET还是Hangfire,又或者是其他的定时...

.NET 2019-10-31 0评论 3收藏
1480 浏览
喜欢(1)

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

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

C#开发 2019-09-09 0评论 1收藏
AD 友情赞助
976 浏览
喜欢(3)

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

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

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

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

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

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

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

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

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

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

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

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

# 使用 MiniProfiler 来分析 ASP.NET Core 应用

使用 MiniProfiler 来分析 ASP.NET Core 应用 MiniProfiler(https://miniprofiler.com/)是一个轻量级且简单易用的分析工具库,它可以用来分析ASP.NET Core应用。优点针对A...

.NET Core 2019-07-26 0评论 0收藏
802 浏览
喜欢(2)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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