c#获取枚举的Description

要获取 C# 中枚举的描述(Description),可以使用反射和自定义属性来实现。

2023-04-14 3940 0 C# c#获取枚举 枚举的Description 枚举 Description

.NET Core MD5加密

在.NET Core中,可以使用System.Security.Cryptography命名空间下的MD5类来进行MD5加密。

2023-04-12 3063 0 .NET Core MD5加密

.NET Core获取请求者真实IP

在.NET Core中,可以通过访问HttpContext中的RemoteIpAddress属性来获取请求者的IP地址。

2023-04-12 4232 0 .NET Core 获取IP 获取请求者IP .NET Core获取IP 获取请求者真实IP

.NET MVC jquery.validate errorPlacement无效

jQuery Validate是一款用于表单验证的插件,可以方便地对表单进行各种验证。而errorPlacement选项则用于定义错误提示信息的显示位置。

2023-04-11 2381 0 .NET jquery.validate errorPlacement errorPlacement无效

.NET attribute 验证两个字段相同

在 .NET MVC 中,你可以通过自定义验证特性来验证两个字段是否相同。

2023-04-11 2112 0 .NET attribute 验证两个字段相同

.NET Core常用缓存中间件和他们的用法

.NET Core中常用的缓存中间件及其使用方法,开发人员可以根据项目需求选择适合的缓存中间件。

2023-04-08 2408 0 .NET Core .NET Core缓存 .NET Core缓存中间件

.NET Core MVC判断是否是ajax请求

在ASP.NET Core MVC中,可以通过检查请求头中是否包含X-Requested-With标头来判断请求是否为Ajax请求。

2023-04-05 3115 0 MVC .NET Core ajax 判断是否是ajax ajax请求

c#压缩和解压缩文件

在 C# 中,可以使用 System.IO.Compression 命名空间中的类来进行文件压缩和解压缩操作。具体来说,可以使用 GZipStream 和 DeflateStream 类来进行压缩和解压缩操作。

2023-04-05 2630 0 C# c#压缩文件 c#解压缩文件

.net core webapi RateLimit接口防刷

RateLimit 是一个 ASP.NET Core 的扩展库,用于对 Web 应用程序的请求频率进行限制,以保护 Web 应用程序不被过度访问和攻击。

2023-04-04 4057 0 .net core webapi webapi接口防刷 RateLimit RateLimit接口防刷

Blazor的5种render-mode的区别

Blazor 是一个基于 .NET 平台的 Web 应用程序开发框架,它支持多种渲染模式render-mode。

2023-04-03 3987 0 Blazor render-mode Blazor render-mode render-mode的区别

Blazor使用内存中状态容器服务保存和验证登陆状态

想用Blazor做一个简单的登录验证。模式是render-mode="ServerPrerendered"。在登录页面登录成功后需要保存类似.NET MVC网站的服务端session的状态。

2023-04-02 3381 0 Blazor Blazor验证登陆 Blazor登陆 Blazor状态容器

Blazor NavigateTo报错Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”

使用Blazor,在OnInitialized里执行NavigationManager.NavigateTo("/")的时候报错了:Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”

2023-04-02 3741 0 Blazor NavigateTo NavigateTo报错 NavigationException Exception_WasThrown

C#复制文件到指定文件夹

可以使用C#的File类中的Copy方法来复制文件到指定文件夹。可以使用C#的Directory类中的Copy方法来复制文件夹。

2023-03-30 4824 0 C# C#复制文件 复制文件到指定文件夹 C#复制

c# decimal保留2位小数 并向下舍入

在 C# 中,如果要将小数点后面的数字向下舍入,可以使用 Math.Floor() 方法。例如,以下代码将使 result 变量的值为 123.45。

2023-03-22 3943 0 C# decimal decimal保留2位小数 向下舍入

AUC is not defined when there is no positive class in the data (Parameter 'PosSample')

使用ML.NET训练模型后,使用测试数据评估模型,验证模型的性能。执行Evaluate方法时报错:AUC is not defined when there is no positive class in the data (Parameter 'PosSample')。

2023-03-21 2082 0 AUC is not defined PosSample no positive class

.NET Core c#使用SkiaSharp压缩裁切图片去除水印

在.NET 6中,微软官方建议使用SkiaSharp库进行图片操作。本文主要介绍使用SkiaSharp库压缩裁切图片去除水印。

2023-03-20 4487 0 C# .NET Core SkiaSharp c#压缩图片 压缩图片 裁切图片 去除水印 c#去除水印

.NET Core c#使用SkiaSharp压缩图片

微软官方建议使用SkiaSharp库进行图片操作。.NET 6 c#使用SkiaSharp压缩图片是比较方便的。

2023-03-20 8457 0 C# .NET Core SkiaSharp c#压缩图片 .NET Core压缩图片

.Net Core HttpClient读取GB2312网页乱码

.NET Core使用HttpClinet抓取网页,使用Encoding.UTF8.GetString(arr)方法获取网页内容时中文会变成乱码。

2023-03-14 2905 1 .NET Core HttpClient GB2312 乱码

'gb2312' is not a supported encoding name. For information on defining a custom encoding

.NET Core使用HttpClinet抓取网页,使用Encoding.GetEncoding("gb2312").GetString(arr)方法获取网页内容时报错:'gb2312' is not a supported encoding name. For information on defining a custom encoding。

2023-03-13 3022 0 gb2312 encoding name defining a custom encoding

.NET Core HttpClient报错The character set provided in ContentType is invalid. Cannot read content as string using an invalid character set.

使用HttpClinet下载网页时得到了HttpResponseMessage并且状态是200,但是调用ReadAsStringAsync方法时报错:The character set provided in ContentType is invalid. Cannot read content as string using an invalid character set.

2023-03-13 3388 0 .NET Core character set ContentType is invalid invalid character set HttpClient

顶部