随笔分类 -  C#

摘要:问题: CefSharp.WinForms指定了低版本108.4.130 生成的libcef.dll版本却是121.3.7.0, 分析: 之前有指定版本121.3.7.0并生成过。怀疑用的是之前的版本,然后之前的版本的缓存在本地的哪个位置。于是删除项目底下 packages\CefSharp.Win 阅读全文
posted @ 2025-01-10 09:33 ziff123 阅读(29) 评论(0) 推荐(0) 编辑
摘要:数据库只存时间,不存日期,ORM框架SqlSugar应该怎么定义字段 在SqlSugar中,对应数据库的TIME类型,可以使用TimeSpan类型来表示时间。SqlSugar会在执行数据库操作时,自动处理TimeSpan与数据库的TIME类型之间的转换。 以下是一个简单的示例,演示如何在实体类中使用 阅读全文
posted @ 2024-12-26 13:56 ziff123 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-12-22 11:13 ziff123 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1、安装NPOI 2.7.2 2、工具类DataTableTool.cs,将list 转成DataTable using System.Collections; using System.Data; using System.Reflection; namespace Common.Helper { 阅读全文
posted @ 2024-12-09 09:32 ziff123 阅读(84) 评论(0) 推荐(0) 编辑
摘要:using System.Collections; using System.Reflection; using System.Reflection.Emit; using Microsoft.Extensions.Caching.Memory; namespace Blog.Core.Common 阅读全文
posted @ 2024-12-03 10:33 ziff123 阅读(9) 评论(0) 推荐(0) 编辑
摘要:SqlSugar code first 字段为枚举类型,默认生成数据库字段为bigint如何设置为int类型 第一种方法:定义枚举的时候,后面加int,例: public enum JobTypeEnum : int { [Description("全部")] all = 0, [Descripti 阅读全文
posted @ 2024-08-07 14:24 ziff123 阅读(106) 评论(0) 推荐(0) 编辑
摘要:AI对话接口采用流式返回,使用Flurl处理返回的数据流 using Flurl; using Flurl.Http; [HttpPost] public async Task<string> GetLiushiChatLaw() { //1、请求参数,根据实际情况 YourModel reques 阅读全文
posted @ 2024-08-05 15:50 ziff123 阅读(360) 评论(0) 推荐(0) 编辑
摘要:将 添加到 ;TrustServerCertificate=true 连接字符串。 这将强制客户端在不验证的情况下信任证书。 阅读全文
posted @ 2024-08-03 09:36 ziff123 阅读(193) 评论(0) 推荐(0) 编辑
摘要:1、可以实例化的通过参数获取 [HttpPost] public IActionResult Post([FromBody] MyModel model) { // 在这里你可以使用model中的数据 return Ok(model); } 当你发送一个POST请求到这个控制器动作时,ASP.NET 阅读全文
posted @ 2024-08-02 16:10 ziff123 阅读(127) 评论(0) 推荐(0) 编辑
摘要:IIS同一站点下布两个net8 、net core报 “ASP.NET Core does not support multiple apps in the same app pool”,意思是多个.net core程序不支持同一个程序池。那我们手动在创建一个程序池,分给另一个应用程序就可以了。步骤 阅读全文
posted @ 2024-07-26 10:04 ziff123 阅读(162) 评论(0) 推荐(0) 编辑
摘要:方法 public static Expression<Func<T, T2, T3, T4,T5, bool>> AndFive<T, T2, T3, T4,T5>(this Expression<Func<T, T2, T3, T4,T5, bool>> expr1, Expression<Fu 阅读全文
posted @ 2024-04-25 17:09 ziff123 阅读(27) 评论(0) 推荐(0) 编辑
摘要:一、查询增加过滤器 需求说明:有几张表(医生表、病人表等),有个字段ClinicID都与诊所表主键Id关联。用户登录系统时候,根据所分配的诊所权限,只查看自己诊所的数据。通过查询过滤器,在查询每个表的时候,自动将ClinicID==当前登录用户所属ClinicID,添加上。 1、创一个IClinic 阅读全文
posted @ 2024-04-25 11:51 ziff123 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一、简介: ieba.NET是jieba中文分词的.NET版本(C#实现)。 当前版本为0.42.2,基于jieba 0.42,提供与jieba基本一致的功能与接口,但不支持其最新的paddle模式。关于jieba的实现思路,可以看看这篇wiki里提到的资料。 此外,也提供了 KeywordProc 阅读全文
posted @ 2024-03-05 10:25 ziff123 阅读(570) 评论(0) 推荐(0) 编辑
摘要:新增的 System.Buffers.SearchValues类,可以用来进行字符串的查找和匹配,相比较 string 类型的操作,性能有大幅提升,下面还是用 BenchmarkDotNet 进行测试: BenchmarkRunner.Run<SearchValuesTest>(); Console 阅读全文
posted @ 2024-01-29 10:00 ziff123 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1、在 8 中对随机数类 Random 提供了 GetItems() 方法,可以根据指定的数量在提供的一个集合中随机抽取数据项生成一个新的集合: ReadOnlySpan<string> colors = new[]{"Red","Green","Blue","Black"}; string[] t 阅读全文
posted @ 2024-01-29 09:46 ziff123 阅读(67) 评论(0) 推荐(0) 编辑
摘要:调用 API 直接获取到对象现在有一个接口返回如下图中的数据: 如果是在 8 以前的版本中获取该接口的数据,需要先获取到接口内容,然后进行反序列化,代码如下 const string RequestUri = "http://localhost:5145/user"; using var clien 阅读全文
posted @ 2024-01-29 09:25 ziff123 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1.概要 在.NET8中C#的新增特性,System.ComponentModel.DataAnnotations 命名空间包括用于云原生服务中的验证场景的新数据验证特性。 虽然预先存在的 DataAnnotations 验证程序适用于典型的 UI 数据输入验证(例如窗体上的字段),但新特性旨在验证 阅读全文
posted @ 2024-01-26 13:39 ziff123 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1、创建一个winform程序,安装PdfSharp 1.50.5147 2、添加一个按钮,代码如下 using PdfSharp.Drawing; using PdfSharp.Pdf; using System; using System.IO; using System.Windows.For 阅读全文
posted @ 2024-01-24 15:52 ziff123 阅读(840) 评论(0) 推荐(0) 编辑
摘要:1、创建一个winform项目 2、创建websocket服务端类WebSocket_Service.cs 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using Syste 阅读全文
posted @ 2024-01-17 15:04 ziff123 阅读(886) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示