摘要:
在上一篇中介绍了一下razor文件中,js与c#之间的相互调用,但WinForm和Blazor混合中,没有真正与WinForm进行交互,本篇来说明一下。 WinForm中混合Blazor是通过ServiceCollection来完成的,如果想WinForm和Blazor交互,可以通过向Service 阅读全文
posted @ 2022-12-04 16:13
桂素伟
阅读(553)
评论(0)
推荐(1)
摘要:
在Debug程序时,面对一些大集合,之前是这样查看的,如下图,这样看起来不直观,集合中的数据只能一个一个实体查看: VS2022预览版带来一个新功能,集合表格可视化,比如下面这样一段代码: using Bogus; using System.Text.Unicode; var addressFake 阅读全文
posted @ 2022-12-04 15:38
桂素伟
阅读(141)
评论(0)
推荐(0)
摘要:
这一直以来是我写代码的一个痛点,C#11终于解决了,那就是我想把一个整齐的格式的json字符串转出,但不能如愿,要不用一个三方库来搞定,要不就加各种双引号,如果有变量还得小心处理{},因为在C#string类型中 @,$,",{,}都是有含义的,组合使用后就各种转义,补齐,C#11终于解决了这个痛点 阅读全文
posted @ 2022-12-04 15:31
桂素伟
阅读(78)
评论(0)
推荐(0)
摘要:
“为什么中间件的构造函数里不能使用scope的生命周期类型啊?”, 那就用实例来得到答案吧,先看小桂说的情况,是报错的: var builder = WebApplication.CreateBuilder(args); builder.Services.AddScoped<ITestService 阅读全文
posted @ 2022-12-04 12:08
桂素伟
阅读(32)
评论(0)
推荐(0)
摘要:
.NET7的第三个预览版发布了,同样带来了mini api的更新,这次带来了路由过滤器,与mvc版的action 过滤器相似。具体见https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-7-preview-3/ 用官 阅读全文
posted @ 2022-12-04 12:06
桂素伟
阅读(90)
评论(0)
推荐(0)
摘要:
把一个数组的全部元素加1,有什么好办法,于是有了下面的分析: var arr = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; //方法一 foreach (var i in arr) { i++; } //方法二 for (var i = 0; i < arr. 阅读全文
posted @ 2022-12-04 11:48
桂素伟
阅读(165)
评论(0)
推荐(0)

浙公网安备 33010602011771号