• 2024-11-08使用Roslyn的源生成器生成DTO
    前言源生成器的好处很多,通过在编译时生成代码,可以减少运行时的反射和动态代码生成,从而提高应用程序的性能,有时候需要对程序AOT以及裁剪编译的dll也是需要用SG来处理的。我们开发程序应该都绕不过Mapper对象映射,用的比较多的库可能就是AutoMapper,Maspter之内的三方库吧;这
  • 2024-10-23处理导入默认材质球
    在资源导入后处理分配模型材质球地方进行替换成项目中的需要处理以下细节在材质球还没有导入的时候是无法加载出材质球的动态创建材质球与shader,文件的guid必须固化,否则svn更新冲突可能会导致资源引用丢失代码如下:usingSystem;usingUnityEngine;usingUnityEditor
  • 2024-08-28c#关于同步 /异常/多线程/事件 事例
    sync同步async异步,要与await成对使用Thread //计算程序执行时间StopWatch sw=StopWatch.Start();转自:https://codeload.github.com/zhaoxueliang86/WinFormsAsyncAwait/zip/refs/heads/BilibiliB站UP主:银色 usingSystem.Diagnostics;usingSystem.Text;na
  • 2024-08-11编程技巧 --- 远程调试
    引言最近在做的项目上做了一些性能优化的工作,用到了VisualStudio远程调试,所以本篇文章整理一下远程调试技巧。首先,了解一下VisualStudio远程调试是什么?VisualStudio的远程调试功能允许在本地调试远程计算机上运行的应用程序。用远程调试,可以在本地计算机上设置断点、查
  • 2024-07-02NetCore的全局日志记录
    Http进来的数据和出去的数据都记录在log中publicclassHttpLoggingMiddleware{privatereadonlyRequestDelegate_next;privatereadonlyILogger<HttpLoggingMiddleware>_logger;publicHttpLoggingMiddleware(RequestDelegatenext,ILogger<HttpLoggingM
  • 2024-06-18ArcGIS Pro SDK (四)框架 1
    ArcGISProSDK框架1目录ArcGISProSDK框架11如何在停靠窗格可见或隐藏时订阅和取消订阅事件2执行命令3设置当前工具4激活选项卡5激活/停用状态-修改条件6确定应用程序是否繁忙7获取应用程序主窗口8关闭ArcGISPro9获取ArcGIS专业版10关闭特定窗格1
  • 2023-12-19简便实用:在 ASP.NET Core 中实现 PDF 的加载与显示
    前言在Web应用开发中,经常需要实现PDF文件的加载和显示功能。本文小编将为您介绍如何在ASP.NETCore中实现这一功能,以便用户可以在Web应用中查看和浏览PDF文件。实现步骤1)在服务器端创建PDF打开VisualStudio并创建新的ASP.NETCoreWeb应用程序,小编这里项目名称为Create
  • 2023-12-04实体类(多层嵌套)生成FastReport需要的frd字典文件
    #region根据模型生成FastReport需要的Frd字典文件///<summary>///生成frd文件内容///</summary>privatestaticStringBuilderstringTouBu=newStringBuilder();///<summary>///根据模型生成FastReport需要的F
  • 2023-10-08开发日志:企业微信实现扫码登录(WEB)
    一:获取扫码登陆所需的参数:appid,secret,agentid登录企业微信:https://work.weixin.qq.com/扫码登录文档:https://work.weixin.qq.com/api/doc/90000/90135/909881:获取appid点击我的企业就可以看到企业ID信息,这就是appid 2:获取secret和agentid(1):点击应用管理-》点击创建应用
  • 2023-08-04C#调用打印机实现打印
    一、引用BarcodeStandard.dll#regionBarcodeStandard.dll/***使用说明需要通过NuGet进行安装BarcodeLib.dll,必不可少*/stringinputString;///<summary>///获取所以打印机驱动名称///</s
  • 2023-07-08.NET 个人博客-发送邮件优化
    个人博客-发送邮件优化
  • 2023-05-10SqlSugar-C#版(二)_SqlSugar单例
    /***┌──────────────────────────────────────────────────────────────┐*│描述:SqlSugar数据库连接类-单例*│作者:执笔小白
  • 2023-03-14C# HttpClient 的使用
    介绍个HTTPClient中常用于记录请求以及响应的中间建:System.Net.Http.DelegatingHandler文档,不废话直接看代码声明:全篇基于.NET7编写点击查看代码publicseal
  • 2022-12-08C# winform统一异常处理
    C#winform统一异常处理参考:https://www.easck.com/cos/2022/0920/1029476.shtml源码usingPersistenceLayer;usingSystem;usingSystem.Collections.Generic;usi
  • 2022-09-02用 CSharpCompilation 进行动态编译
    项目里需要用到动态编译。网上一大片的介绍C#动态编译的,是CodeDomProvider,这个东西确实好用。但是说好了支持.net6.0 的,但运行时却说不支持当前平台。骗子!网上找的