如图,我觉得看到这张图就能搞懂事件了。winform新建一个窗体Form1,它的里面新建一个名为myButton的按钮:
SimpleAdmin手摸手教学之:插件管理
在2.0的架构设计中,引入了插件的概念,目的就是为了解决代码臃肿问题,随着系统功能越来越多,System层的代码也越来越多,之前是以文件夹的方式区分功能模块,这样的话代码就过于集中...
WPF的控件字符串内容使用StringFormat进行字符串转换
但是个别控件的字符串内容没办法直接使用StringFormat,例如Label,CheckBox等。这样子结果出来只显示绑定的FirendNumber字段值。
ocelot 配置微服务的swagger
项目结构如下图所示: admin和demo是两个api服务。gateway是一个ocelot网关服务。
用上这几种.NET EF Core性能调优,查询性能飙升
1、避免在循环中进行查询操作:避免在循环中进行查询操作,可以将查询结果缓存到内存中,然后对内存中的数据进行操作,可以提高性能。这种方式适合集合数据量少的数据,否则利大于弊。
从C#中的数组中删除指定元素的几种方法,超简单
最近小编同事面试遇到了一道面试题,题目是有个int数组,把输入包含的指定元素删除。这道题主要考察C#基础知识和编码动手能力。小编将以如下几种方法实现,供大家参考。(注:文末还有扩展...
记一次 .NET 某设备监控系统 死锁分析
上周看了一位训练营朋友的dump,据朋友说他的程序卡死了,看完之后发现是一例经典的死锁问题,蛮有意思,这个案例算是学习 .NET高级调试 入门级的案例,这里和大家分享一下。
SimpleAdmin手摸手教学之:项目架构设计2.0
在SimpleAdmin1.0版本中,我将整体项目结构分为三大块,分别为架构核心、业务模块和应用服务。随着1.0版本的封版,回去再看我之前的项目架构,也暴露了一些问题,比如在1.0...
C#泛型的逆变协变(个人理解)
一般来说, 泛型的作用就类似一个占位符, 或者说是一个参数, 可以让我们把类型像参数一样进行传递, 尽可能地复用代码
EF Core从TPH迁移到TPT
EF Core支持多种方式处理具有继承关系的表,现在支持TPH、TPC(EF Core 7)、TPT,具体的实现方式可以参考官方文档和这篇文章。