上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 65 下一页
摘要: 简单来说,BlockingCollection就是一个线程安全的阻塞队列,利用阻塞这个特性,我们可以实现进程内的生产者-消费者模式,比如消息转发、日志记录等。 下面我们看一个例子,其用来实现消息转发,先定义一个MessageDistributer类,代码如下: 上面的代码很简单,使用Blocking 阅读全文
posted @ 2023-05-17 07:30 vba是最好的语言 阅读(234) 评论(0) 推荐(0) 编辑
摘要: public static void Show(){ // 1,2,3,7,8,4,9,5,6 int[][] arr = new int[][]{ new int[]{1,2,3}, new int[]{5,6,7}, new int[]{9,4,8} }; int tr = 0; int tc 阅读全文
posted @ 2023-05-15 13:30 vba是最好的语言 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 参考地址:https://kb.cnblogs.com/page/79502/ 相关摘要: .NET框架中的Adapter应用 1.在.NET中复用COM对象: -COM对象不符合.NET对象的接口 -使用tlbimp.exe来创建一个Runtime Callable Wrapper(RCW)以使其 阅读全文
posted @ 2023-05-15 10:27 vba是最好的语言 阅读(12) 评论(0) 推荐(0) 编辑
摘要: vscode需要安装插件 vscode-solution-explorer 才可以打开 sln 工程 微软于今天在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit 使用vscode要安装的扩展: ChatGPT - 阅读全文
posted @ 2023-05-14 16:34 vba是最好的语言 阅读(107) 评论(0) 推荐(0) 编辑
摘要: public class MList: IIterable { private static string[] _names = { "张三", "李四" }; private string[] GetNames() { return _names; } public IIterator GetIt 阅读全文
posted @ 2023-05-14 16:20 vba是最好的语言 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 环境:net core 7.0 第一行代码: var builder = WebApplication.CreateBuilder(args); // 1 忘记了Application,创建ApplicationBuilder Microsoft.AspNetCore.Builder 第二行代码: 阅读全文
posted @ 2023-05-14 14:52 vba是最好的语言 阅读(10) 评论(0) 推荐(0) 编辑
摘要: abstract class AbstractClass { public void TemplateMethod() { PrimitiveOperation1(); PrimitiveOperation2(); } protected abstract void PrimitiveOperati 阅读全文
posted @ 2023-05-12 14:14 vba是最好的语言 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 在C#中,值类型的数据不会产生线程不安全。这是因为值类型的数据在内存中是按值存储的,每个线程都有自己的栈空间,因此不会出现多个线程同时访问同一个内存地址的情况。而引用类型的数据则是按引用存储的,多个线程可能会同时访问同一个内存地址,从而导致线程不安全的问题。为了避免这种情况,可以使用锁或其他同步机制 阅读全文
posted @ 2023-05-12 11:30 vba是最好的语言 阅读(86) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/liyou123456789/article/details/125331813 阅读全文
posted @ 2023-05-10 18:22 vba是最好的语言 阅读(6) 评论(0) 推荐(0) 编辑
摘要: .NetCore中依赖注入有几个关键的类型,简单介绍一下: IServiceCollection:负责存储注册的服务,可以通过其扩展方法进行服务注册; ServiceDescriptor:服务注册时的信息,如服务类型、实现类型、实例类型、生命周期等; IServiceProvider: 理解是常说的 阅读全文
posted @ 2023-05-10 14:08 vba是最好的语言 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 65 下一页