C#
weixin_42199478
这个作者很懒,什么都没留下…
展开
-
C# 控制微信客户端自动发送消息
C# 控制微信客户端自动发送消息原创 2023-03-16 20:07:03 · 2353 阅读 · 3 评论 -
C#/.Net/.Net Core 动态 Lamdba表达式 封装
C#/.Net/.Net Core 动态 Lamdba表达式 封装原创 2023-03-03 16:03:14 · 349 阅读 · 0 评论 -
docker 搭建 Nuget 服务器,CentOS,宝塔面板
docker 搭建 Nuget 服务器,CentOS,宝塔面板原创 2022-12-23 16:04:00 · 1692 阅读 · 1 评论 -
.net 6连接mqtt,emqx服务端
.net 6连接mqtt,emqx服务端,.net core连接mqtt原创 2022-12-03 11:37:30 · 2644 阅读 · 0 评论 -
.Net6 DbContext 连接指定数据库,使用sql语句直接进行操作,执行sql
出发点,在项目过程中,涉及到了大数据量的日志,导致查询非常慢,需要进行分表分库等操作,但是这样不能使用实体来进行操作。原创 2022-08-16 11:27:08 · 2759 阅读 · 3 评论 -
.Net6 / .Net Core MVC部署到iis 错误500.30
.Net6/.Net Core MVC iis 500.30原创 2022-06-27 18:28:32 · 1269 阅读 · 0 评论 -
.NET6 上传文件大小,地址栏长度限制
.NET6 上传文件大小,地址栏长度限制原创 2022-06-11 12:37:41 · 2280 阅读 · 0 评论 -
.Net6 DbContext 事务 MySql / SqlServer
.Net6 DbContext 事务 MySql原创 2022-06-10 18:16:27 · 716 阅读 · 0 评论 -
.Net 6 在静态类中使用HttpContext,解决HttpContext为null
.Net 6 在静态类中使用HttpContext,解决HttpContext为null创建类增加Http组件创建类 public class MyClass { //声明一个 IServiceCollection 接口类 public static IServiceCollection? serviceCollection; //获取到 HttpContext 对象 public static HttpContext Current原创 2022-05-21 18:55:51 · 4120 阅读 · 0 评论 -
.Net6 使用Session/字符串与 byte[] 互转
.Net6 使用Session/字符串与 byte[] 互转添加session支持保存 Session读取 Session字符串与 byte[] 互转字符串转 byte[]byte[] 转字符串添加session支持在 var app = builder.Build(); 前面添加builder.Services.AddDistributedMemoryCache();//启用内存缓存builder.Services.AddSession(options =>{ options.原创 2022-05-21 14:32:52 · 834 阅读 · 0 评论 -
.Net6 JsonResult 格式化时间数据
.Net6 JsonResult 格式化时间数据使用创建类 JsonOptionsExt继承 JsonConverter<DateTime>请求参数里面的时间数类型据也会被格式化using System.Text.Json;using System.Text.Json.Serialization;namespace Code{ /// <summary> /// JsonResult 格式化时间数据 /// 默认 "yyyy-MM-dd HH:mm:ss"原创 2022-05-20 11:20:38 · 1147 阅读 · 3 评论 -
.NET6 MVC/WebApi 全局错误捕获,以及在报错时取到请求参数
.NET6 MVC/WebApi 全局错误捕获,以及在报错时取到请求参数需求说明创建类单独使用全局使用需求说明在报错时获取到本次请求的参数以及错误内容,将内容保存下来,后期可以更好的复现错误,或者进行其它的分析通过拦截器实现 IActionFilter, IResultFilter, IExceptionFilter1.IActionFilter 执行Action前后2.IResultFilter 生成返回结果前后3.IExceptionFilter 捕获错误创建类继承Attr原创 2022-05-20 11:07:18 · 1820 阅读 · 0 评论 -
未找到具有固定名称“MySql.Data.MySqlClient”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序
config文件找到 entityFramework 节点 providers在里面添加<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>原创 2021-07-17 15:22:58 · 1035 阅读 · 0 评论 -
winform、WindowsForm 窗体应用程序 允许读取主线程创建内容
CheckForIllegalCrossThreadCalls = false;原创 2021-07-17 13:17:33 · 163 阅读 · 0 评论 -
C# MVC/WebApi 设置最大请求长度,url最大长度
在 system.web 节点下面<!--maxRequestLength="20971520" 最大请求长度(上传文件) 最大2G,maxQueryStringLength="2097151" 最大请求字符串长度--><httpRuntime targetFramework="4.5" maxRequestLength="20971520" maxQueryStringLength="2097151" />...原创 2021-07-04 14:34:49 · 1536 阅读 · 1 评论 -
C# WebApi 设置允许跨域
在 system.webServer 节点添加以下内容 <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="*" /> <add name="Access-Control-Al.原创 2021-07-04 14:31:23 · 635 阅读 · 0 评论 -
C# MVC 在url后面加上 .html伪静态页面
C# MVC 在url后面加上 .html伪静态页面web.config设置RouteConfig设置web.config设置在 web.config 找到 system.webServer 节点,没有就创建一个<system.webServer> <modules runAllManagedModulesForAllRequests="true" /></system.webServer>RouteConfig设置添加路由规则//在视图后面加原创 2021-07-04 14:29:23 · 356 阅读 · 0 评论 -
C# 文字转mp3
C# 文字转mp3引用获取系统安装的语音播报员列表文字转MP3引用using System.Speech.Synthesis;获取系统安装的语音播报员列表不是所有的播报员都能被获取比如台湾语音包里面的 Yating一些语言可能一个也获取不到 比如希伯来语 /// <summary> /// 获取播报员列表 /// </summary> /// <returns></returns>原创 2021-06-30 13:57:57 · 431 阅读 · 0 评论 -
C# 时间操作
C# 时间操作获取当前时间戳获取两个时间之间的天数 只返回正整数获取两个时间之间的所有日期 包含第一天与最后一天获取时间差,秒获取时间差 分解获取指定日期,在为一年中为第几周获取本周所有日期获取当月全部日期获取当前时间戳 /// <summary> /// 获取当前时间戳 /// </summary> /// <returns></returns> public static string原创 2021-06-01 16:46:48 · 96 阅读 · 0 评论 -
C# WebApi WebSocket,C# WebApi 即时聊天
using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Net;using System.Net.Http;using System.Net.WebSockets;using System.Text;using System.Threading;using System.Threading.Ta原创 2020-07-14 16:04:37 · 1727 阅读 · 0 评论 -
C# 在控制台打印五角星,C# 在控制台输出五角星,C# 在控制台用*输出五角星
static void Main(string[] args) { for (int i = 0; i < 10; i++) { for (int j = 0; j < 20; j++) { Console.Write("."); }原创 2020-07-09 12:58:48 · 1158 阅读 · 0 评论 -
C# 通过反射获取实体字段属性
C# 反射(Reflection)反射指程序可以访问、检测和修改它本身状态或行为的一种能力。程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。优缺点优点:1、反射提高了程序的灵活性和扩展性。2、降低耦合性,提高自适应能力。3、它允许程序创建和控制任何类的对象,无需提前硬编码目标类。缺点:1、性能问题:使用反射基本上是一种解释原创 2020-05-10 14:11:17 · 3923 阅读 · 0 评论 -
EF框架增删改查 简单封装
EF框架增删改查新增数据批量新增数据修改数据删除批量删除查询一条数据查询列表同时获取查询数据的总量新增数据 /// <summary> /// 新增数据 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="t"></param...原创 2020-05-05 18:54:57 · 437 阅读 · 0 评论