.NET

.net Roslyn 测试分析器

.net Roslyn 测试分析器[TOC] 关于项目的创建请参考:https://www.tnblog.net/hb/article/details/8473简单...

.NET 2024-10-08 浏览(268 作者( 尘叶心繁 )

.net Roslyn的基本使用

.net Roslyn的基本使用[TOC] Roslyn简介Roslyn是C#和Visual Basic编译器的开源实现,具有用于构建代码分析...

.NET 2024-09-28 浏览(332 作者( 尘叶心繁 )

.net Source Generators的基本使用

.net Source Generators的基本使用[TOC] Source Generators简介Source Generators是一项C#编译功能,使C#开...

.NET 2024-09-25 浏览(580 作者( 尘叶心繁 )

.NET Framework 4.5.2(脱机安装程序), 下载地址

https:/www.microsoft.com/en-us/download/details.aspx?id=42642 链接: https://pan.baidu.com/s/1lxal7PUcia...

.NET 2024-09-23 浏览(360 作者( 小可爱 )

快醒醒,C# 9 中又来了一堆关键词 init,record,with

快醒醒,C# 9 中又来了一堆关键词 init,record,with[TOC] 新增关键词init出来一个新语法糖,首先要做的就是...

.NET 2024-09-20 浏览(379 作者( 尘叶心繁 )

自定义值类型一定不要忘了重写Equals,否则性能和空间双双堪忧

自定义值类型一定不要忘了重写Equals,否则性能和空间双双堪忧[TOC] 一:背景1. 讲故事曾今在项目中发现有...

.NET 2024-09-20 浏览(372 作者( 尘叶心繁 )

.net MVC IIS 无需Secret 的Microsoft登录

IIS 无需Secret 的Microsoft登录[TOC] 核心代码public static class FMicsorftLoginHepler { // For ...

.NET 2024-09-13 浏览(401 作者( 尘叶心繁 )

.net HttpClient通用的请求封装

[TOC]封装的代码如下/// <summary> /// 通用的请求类封装AJ /// </summary> public class NewReq...

.NET 2024-09-08 浏览(468 作者( 剑轩 )

.net httpclient 请求报错:One or more errors occurred. (The SSL connection could not be established, see inner exception.)

这是因为HttpClient请求的地址带https证书,如果遇到证书有问题,证书不合法什么的就请求不到了,我们可以这样设...

.NET 2024-09-05 浏览(592 作者( 只若初见 )

.net Aspose.Words破解指南

.net Aspose.Words破解指南[TOC] Aspose.Words破解流程感谢壹佰大佬提供的技术指导。核心代码由壹佰大佬提...

.NET 2024-07-16 浏览(1772 作者( 尘叶心繁 )

.net Lib.Harmony框架学习笔记

.net Lib.Harmony框架学习笔记[TOC] Lib.Harmony框架介绍Lib.Harmony 是一个用于 .NET 应用程序的库,主要...

.NET 2024-07-13 浏览(1060 作者( 尘叶心繁 )

.net Aspose激活

.net Aspose激活[TOC] 支持Aspose.PDF 21.10Aspose.Cells 21.10Aspose.Word 21.8的激活。//激活Aspose thi...

.NET 2024-07-11 浏览(1035 作者( 尘叶心繁 )

.net, c# ExpandoObject 构建动态类型。键值对Dictionary<string, object>转化成ExpandoObject

利用键值对Dictionary动态构建ExpandoObject,ExpandoObject中包含了与字典相同的键值对作为属性 using System; ...

.NET 2024-05-13 浏览(1024 作者( TeachingNote )

C# 表达式主体定义语法糖,=>箭头函数除了lambda表达式的其他用法

官方文档:https://learn.microsoft.com/zh-cn/dotnet/csharp/programming-guide/statements-expressions-operat...

.NET 2024-02-23 浏览(1395 作者( TeachingNote )

.net 6,.net core跨控制器调用方法,控制器调用其他控制器方法

使用依赖注入的方式获取先把控制器注入 services.AddTransient&lt;MessageApiController, MessageApiControll...

.NET 2024-02-19 浏览(1481 作者( TeachingNote )

.net Parallel 介绍

可以并行执行,代码如下: public static void ParallelInvoke() { Stopwatch sp = ...

.NET 2023-11-12 浏览(1747 作者( 风清月 )

c#,.net 从身份证号拆分出生日。.net没有短横杠字符串转日期格式。自定义字符串转日期格式

代码如下 // 解析出生日期 string birthdayStr = idCard.Substring(6, 8); DateTime birthday = DateTime.Par...

.NET 2023-10-12 浏览(1818 作者( 忆点点 )

IIS 报错 HTTP Error 503

IIS 报错 HTTP Error 503[TOC] 今天早上的发现我维护的一个小网站发生503报错的,但没有找到具体的问题所在...

.NET 2023-09-22 浏览(1908 作者( 尘叶心繁 )

Outlook WebAddin初探

Outlook WebAddin初探[TOC] 安装前提首先,确保你的计算机上已安装Node.js和npm。你可以在官方网站下载并安...

.NET 2023-09-11 浏览(2019 作者( 尘叶心繁 )

记录一下postman 正常返回 c# 模拟https 请求出现The request was aborted: Could not create SSL/TLS secure channel.

在发送请求前加入如下代码://始终验证服务器证书ServicePointManager.ServerCertificateValidationCallback = (...

.NET 2023-07-24 浏览(2373 作者( 心酸 )

快速删除VS解决方案里各项目的bin/obj文件夹

先说一下VS解决方案中bin和obj这两文件夹是什么东东,以下信息源自百度。 bin目录用来保存项目生成后程序集,它...

.NET 2023-07-04 浏览(2253 作者( TeachingNote )

.NET 异步解说。.NET async/await

前言要了解 .NET 中的 async/await 机制,首先需要有操作系统原理的基础,否则的话是很难理解清楚的,如果没有这...

.NET 2023-06-10 浏览(5717 作者( TeachingNote )

C# 对类型系统扩展性的改进

[TOC]前言C# 对类型系统进行改进一直都没有停过,这是一个长期的过程。C# 8 之后则主要围绕扩展性方面进行各种改...

.NET 2023-06-09 浏览(5721 作者( 忆点点 )

C# 11 的新特性和改进前瞻,.NET新特性

[TOC]前言.NET 7 的开发还剩下一个多月就要进入 RC,C# 11 的新特性和改进也即将敲定。在这个时间点上,不少新特...

.NET 2023-06-07 浏览(5085 作者( 小可爱 )

C#,.NET 各版本特性

前言使用 C# 作为开发语言已经 15 个年头了,受惠于 C# 的不断更新,伴随着大量的新特性与大量语法糖,让我更加...

.NET 2023-06-06 浏览(4946 作者( 小可爱 )

使用docker的simple-nuget-server与baget搭建自己的.net私有nuget仓库

[TOC]使用simple-nuget-server镜像搭建私有nuget仓库新建2个挂载目录一个用来存放db,一个用来存放包 mkdir -p ...

.NET 2023-04-24 浏览(4227 作者( 剑轩 )

MAUI Blazor 语言设置国际化

MAUI Blazor 语言设置国际化[TOC] I18nText 前言这个软件包是在Blazor Web应用程序中本地化文本的另一种方...

.NET 2023-03-20 浏览(4023 作者( 尘叶心繁 )

c#实现冒泡排序算法和斐波拉契数列的算法

冒泡排序算法的C#代码实现如下: public static void BubbleSort(int[] arr) { int n = arr.Length; ...

.NET 2023-03-07 浏览(2400 作者( 小可爱 )

abp vnext 批量操作 InsertManyAsync UpdateManyAsync等方法源码

InsertManyAsync 方法源码public override async Task InsertManyAsync(IEnumerable&lt;TEntity&gt; entities, b...

.NET 2023-02-23 浏览(3615 作者( 忆点点 )

.NET接入微信支付(六)开发接口源码

微信支付.NET开发接口源码,业务逻辑部分需自行补充,此源码仅作为参考。链接:https://download.tnblog.net/res...

.NET 2023-02-23 浏览(2851 作者( 浮沉与木 )

.NET接入微信支付(五)支付通知解析

///&lt;summary&gt; ///读取通知请求流 ///&lt;/summary&gt; ///&lt;paramname=&quot;stream&quot;&gt;&lt;/p...

.NET 2023-02-23 浏览(3067 作者( 浮沉与木 )

.NET接入微信支付(四)平台证书

///&lt;summary&gt; ///平台证书类 ///&lt;/summary&gt; publicclassWxPayPlateformCertificate { publicst...

.NET 2023-02-23 浏览(3035 作者( 浮沉与木 )

.NET接入微信支付(三)加解密验签

签名等所需要的加解密///&lt;summary&gt; ///解密类 ///&lt;/summary&gt; publicclassWxPayDecrypt { ///&l...

.NET 2023-02-23 浏览(2897 作者( 浮沉与木 )

.NET接入微信支付(二)注入JSDKconfig

///&lt;summary&gt; ///JSApi调用类 ///&lt;/summary&gt; publicclassWxPayJsApi { //获取调起支付API参数 ...

.NET 2023-02-23 浏览(5390 作者( 浮沉与木 )

.NET接入微信支付(一)支付步骤

开通公众号支付绑定了商户平台(直连商户模式下的V3 JSAPI支付)并且申请配置了如下:公众号APPID开发者密码AppSec...

.NET 2023-02-23 浏览(6296 作者( 浮沉与木 )

winform 相对路径 ,根目录,获取exe所在根目录

winform 获取exe所在根目录一般要发出去用还是使用这个地址来加载资源的好,因为exe位置会变化的 // 获取exe所...

.NET 2023-02-23 浏览(2772 作者( 忆点点 )

c# 根据泛型返回任意类型

注意通过这种方式,类型要能转化成功才行,不然会报类型转化的错误的 /// &lt;summary&gt; /// 根据传递过来的...

.NET 2023-02-23 浏览(3006 作者( 忆点点 )

.net core 计算两个时间的月份差

DateTime dt1 = Convert.ToDateTime(&quot;2022-09-24&quot;); DateTime dt2 = System.DateTime.Now; int Year...

.NET 2022-12-29 浏览(3017 作者( TeachingNote )

.net6,.net core获取服务器上所有网卡的IP地址

代码如下: //获取服务器上所有网卡的IP地址 NetworkInterface[] networks = NetworkInterface.GetAllNetworkI...

.NET 2022-12-27 浏览(3764 作者( TeachingNote )

.net6使用session

先在Program.cs中引入 使用存储 HttpContext.Session.SetString(&quot;nickname&quot;,&quot;test&quot;); 读...

.NET 2022-12-20 浏览(3916 作者( TeachingNote )

跨站脚本攻击beef操作步骤实验内容

OWASP IP :192.168.35.128Kali IP :192.168.35.129第三方客户机IP为: 192.168.201.1891、启动beefroot@kali:bee...

.NET 2022-11-30 浏览(6004 作者( 画不尽晚风 )

删除数据

region 删除 /// &lt;summary&gt; /// 删除 /// &lt;/summary&gt; [Route(&quot;Delete&quot;...

.NET 2022-11-16 浏览(3780 作者( 初学者 )

获取分页数据

region 获取符合条件的数据(分页) /// &lt;summary&gt; /// 获取符合条件的数据(分页) /// &lt;/su...

.NET 2022-11-16 浏览(4402 作者( 初学者 )

保存方法

保存的方法接口 region 保存 /// &lt;summary&gt; /// 保存 /// Api&lt;/summary&gt; [Route...

.NET 2022-11-16 浏览(4261 作者( 初学者 )

c#后台判断json数组是否相等

刚开始直接拿着字符串去比较,发现存在问题,单纯比较字符串肯定是不同的。比如:[{&quot;Id&quot;:1,&quot;Age&...

.NET 2022-10-02 浏览(3375 作者( 沐雨醉听风 )

Datatable转换为Json

///&lt;summary&gt; ///Datatable转换为Json ///&lt;/summary&gt; ///&lt;paramname=&quot;table&quot;&gt;Da...

.NET 2022-10-02 浏览(4581 作者( 沐雨醉听风 )

Renci.SshNet.Common.ScpException: 'scp: ./D:\ServerPltAndDwg\H165658\Word\: No such file or director

网上一查都说是版本问题。其实是路径的符号问题。serverPath = serverPath.Replace(&#39;\\&#39;, &#39;/&#39;);...

.NET 2022-09-06 浏览(3991 作者( 尘叶心繁 )

Windbg 从dump提取C#代码

Windbg 从dump提取C#代码[TOC] 抓dump包首先我们的应用在服务器上出现问题时,我们可以通过procdump或者pro...

.NET 2022-09-02 浏览(7521 作者( 尘叶心繁 )

.net5,.net5,net core,vs2019添加docker支持,添加dockerfile

可以创建项目的时候直接添加,如果添加项目的时候没有添加。就右键项目—&gt;添加docker支持也是可以的,也会给...

.NET 2022-08-28 浏览(3710 作者( 风清月 )

安装 Windbg 简单运用

安装 Windbg 简单运用[TOC] 软件安装列表1.Visual Studio 2022: 安装 .NET Framework 4.8, .NET 6.0.5 ,...

.NET 2022-08-24 浏览(10335 作者( 尘叶心繁 )

最近天气

好句分享

在情感关系里沟通是最重要的,喜欢开心要告诉对方,讨厌生气也要让对方明白,这样双方才能把握好分寸让彼此都能轻松自在,所以爱绝不是只为满足自己的需求任性妄为,爱的基础是尊重,没有这个就只是打着爱的幌子相互伤害。因为有你满心欢喜,也因为有你满是遗憾。

技术交流