![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 92
lucasdotk
不做无法实现的梦
展开
-
C#匿名类、对象(Linq中应用)与反射
①定义一个匿名类和对象int objA = 1; string objB = "hello"; object anonymous = new { objA, objB };在第三行中,我们即定义了一个拥有两个成员变量,一个是类型为int,变量名为objA,另一个类型为string,变量名为objB的类;也实例化了一个这个匿名类的对象anonymous,对象的成员变量obj...原创 2019-11-22 16:32:58 · 1120 阅读 · 0 评论 -
C#中事件(event)和委托(delegate)的使用
应用场景当我们在cs类中给其他窗体中的控件赋值或者设置属性时,因为在cs类中无法获取的其他窗体上的控件,所以通过订阅事件的方式,当事件触发,订阅事件的函数也会执行,此间进行参数传递实例新建Monitor类,添加自定义委托和事件,执行事件时参数和委托的参数相同class Monitor { //定义委托 public delegate voi...原创 2019-08-29 16:40:57 · 309 阅读 · 0 评论 -
COM组件的编写与注册
前言“组件对象模型(英语:ComponentObjectModel,缩写COM)是微软的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。”以上是维基百科对COM组件的定义,简单来说,C++编写的COM组件可以在C#、Delphi语言中使用,COM组件可以实现跨语言的操作,在COM中也分进程间和进程外通信,COM/DCOM 组件可以在DLL 或EXE 文...原创 2018-12-12 16:47:01 · 5696 阅读 · 0 评论