随笔分类 -  C#

C#高级编程,CLR via C#,MSDN,C#本质论,C#核心技术指南
摘要:卸载工具 - .NET | Microsoft Learn dotnet/cli-lab: (github.com) 阅读全文
posted @ 2023-05-28 09:11 富坚老贼 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-01-23 18:07 富坚老贼 阅读(109) 评论(0) 推荐(0) 编辑
摘要:重要接口或类 IHostBuilder 接口的方法 1. ConfigureAppConfiguration IHostBuilder ConfigureAppConfiguration(Action<HostBuilderContext, IConfigurationBuilder> config 阅读全文
posted @ 2022-01-22 19:51 富坚老贼 阅读(190) 评论(0) 推荐(0) 编辑
摘要:配置文件有多种读取方式 先引用,再根据不同的源添加不同的读取方式 Microsoft.Extensions.Configuration 一、读取json文件 再添加 Microsoft.Extensions.Configuration.Json 创建一个config.json文件,文件名可以随意. 阅读全文
posted @ 2022-01-18 00:02 富坚老贼 阅读(289) 评论(0) 推荐(0) 编辑
摘要:控制反转的两种方式:1 服务定位器,2 依赖注入 服务定位器 一、服务定位器 服务:就是找框架要的一个对象 引入 Microsoft.Extensions.DependencyInjection 对象生命周期 1. AddTransient 瞬时生命周期 每次serviceProvider.GetS 阅读全文
posted @ 2022-01-16 13:31 富坚老贼 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-14 11:08 富坚老贼 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-11-10 21:11 富坚老贼 阅读(65) 评论(0) 推荐(0) 编辑
摘要:https://docs.microsoft.com/zh-cn/dotnet/core/additional-tools/self-signed-certificates-guide 三种方法 使用dotnet 创建证书 dotnet dev-certs https -ep $env:USERPR 阅读全文
posted @ 2021-10-29 22:10 富坚老贼 阅读(1500) 评论(0) 推荐(0) 编辑
摘要:.net core 3.0新增功能 System.Text.Json 命名空间 | Microsoft Docs 使用 C# 对 JSON 进行序列化和反序列化 - .NET | Microsoft Docs 序列化 1. static void Main(string[] args) { Stud 阅读全文
posted @ 2021-08-13 13:28 富坚老贼 阅读(340) 评论(0) 推荐(0) 编辑
摘要:NET 实现支持 .NET Standard 对每个平台的最低版本要求 .NET Standard1.01.11.21.31.41.51.62.0 .NET Core 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 .NET Framework 1 4.5 4.5 4.5.1 4.6 阅读全文
posted @ 2021-04-17 22:11 富坚老贼 阅读(172) 评论(0) 推荐(0) 编辑
摘要:plcsim-advanced 博途 modbus 阅读全文
posted @ 2020-12-13 22:30 富坚老贼 阅读(200) 评论(0) 推荐(0) 编辑
摘要:https://www.newtonsoft.com/json 1.把对象转成json字符串 Student student = new Student(); student.age = 10; student.name = "tom"; student.list = new List<string 阅读全文
posted @ 2020-07-19 23:21 富坚老贼 阅读(194) 评论(0) 推荐(0) 编辑
摘要:对称加密 加密解密用同一个秘钥 非对称加密 私钥加密,公钥解密,公钥和私钥不相同 阅读全文
posted @ 2020-06-03 09:31 富坚老贼 阅读(148) 评论(0) 推荐(0) 编辑
摘要:扩展方法的要求: 1.扩展方法要求在一个静态类中 2.扩展方法本身也是静态方法 3.扩展方法第一个参数是 [this 要扩展的类 参数名称] public class Program { static void Main() { int a = 10; int b=a.fun(); Console. 阅读全文
posted @ 2020-04-30 20:21 富坚老贼 阅读(115) 评论(0) 推荐(0) 编辑
摘要:一、C#自带特性 1.AttributeUsage特性(自定义特性的特性) [AttributeUsage(validon,AllowMultiple=allowmultiple,Inherited=inherited)] (1)validon表示 特性可以提供给什么类型 All 可以对任何应用程序 阅读全文
posted @ 2020-04-25 20:39 富坚老贼 阅读(218) 评论(0) 推荐(0) 编辑
摘要:https://archive.codeplex.com/?p=zxingnet https://github.com/wangmeijian/blog/blob/master/docs/%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9A%84%E7%A7%98%E5%AF%86.M 阅读全文
posted @ 2020-01-01 11:09 富坚老贼 阅读(296) 评论(0) 推荐(0) 编辑
摘要:GDI(Graphics Device Interface) 图形设备接口:处理所有Windows程序的图形输出 GDI+ 一组通过C++类实现的GDI升级版 System.Drawing 命名空间提供了对 GDI+ 基本图形功能的访问权限 阅读全文
posted @ 2020-01-01 10:14 富坚老贼 阅读(517) 评论(0) 推荐(0) 编辑
摘要:一、Stream stream是一个所有流抽象类,流S字节序列的抽象 二、文件流 FileStream https://www.cnblogs.com/buchizaodian/p/6607422.html 三、流适配器 1.文本适配器 用来读取和写入字符的读取器 抽象类 TextReader和Te 阅读全文
posted @ 2020-01-01 09:04 富坚老贼 阅读(543) 评论(0) 推荐(0) 编辑
摘要:https://docs.microsoft.com/zh-cn/dotnet/api/?view=netframework-4.8&term=System.Drawing.Printing System.Drawing.Printing下得用来完成打印功能 事件BeginPrint:在调用Prin 阅读全文
posted @ 2020-01-01 09:03 富坚老贼 阅读(203) 评论(0) 推荐(0) 编辑
摘要:二进制序列化器 xml序列化器 数据契约序列化器 阅读全文
posted @ 2019-11-20 15:13 富坚老贼 阅读(131) 评论(0) 推荐(0) 编辑

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