01 2023 档案

Autofac中的AsImplementedInterfaces()
摘要:在项目开发中,遇到一个问题,是这样的,我们有一个接口IConfiguration public interface IConfiguration { string DefaultValue { get; } int Order { get; } } 另外有一个接口ITelemetryConfigur 阅读全文

posted @ 2023-01-31 11:02 新西兰程序员 阅读(486) 评论(0) 推荐(0) 编辑

C#中的IntPtr
摘要:最近在看公司的一个项目时,发现里面有用到IntPtr这种类型,由于做了一些学习,特记录如下 公司的项目是用C#写的,但是还有很大一部分Legacy的code是用C++写的,所以就涉及到在C#中调用C++编写的dll的问题,这个时候,在C#中,就需要用到IntPtr了 IntPtr = > IntPo 阅读全文

posted @ 2023-01-11 11:16 新西兰程序员 阅读(1355) 评论(0) 推荐(0) 编辑

C#可扩展编程MEF Managed Extensibility Framework
摘要:MEF - Managed Extensibility Framework 是用于创建轻量,可扩展应用程序的库. 我们可以理解为它的主要作用是解耦, 它让开发人员得以轻松的封装代码并避免强依赖性. MEF让扩展不仅可以在应用程序内重复使用,还可以跨程序重复使用 MEF在程序集System.Compo 阅读全文

posted @ 2023-01-06 16:45 新西兰程序员 阅读(28) 评论(0) 推荐(0) 编辑

C++中对句柄Handle的理解
摘要:在C++的初学者中,很容易把句柄理解成指针, 但其实,句柄并不是指针. 那么句柄是什么,一句话,句柄是资源(或项目)的唯一标识。 我们需要搞清楚的是,句柄Handle到底是怎么来标识资源的 在Windows程序中,有各种各样的资源(窗口,图标,光标等),系统在创建这些资源时为他们分配内存,并返回标识 阅读全文

posted @ 2023-01-06 10:37 新西兰程序员 阅读(941) 评论(0) 推荐(0) 编辑

C#遍历二叉树
摘要:最近看了一些关于二叉树的文章,于是学习了一下C#遍历二叉树的几种方式,特记录如下 二叉树,是一种数据结构, 它是一种非线性的数据结构. 这里的非线性是相对于线性数据结构而言的,像链表,数组,就是属于线性的数据结构. 和链表,数组等线性数据结构比起来,树的平均运行时间更短, 与树相关的排序时间复杂度都 阅读全文

posted @ 2023-01-03 17:07 新西兰程序员 阅读(147) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

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