随笔分类 -  C#学习

记录C#学习及成长笔记
摘要:背景:点击datagridview某条信息弹出信息详情窗口,当连续点击时需要关闭之前的详情窗口。 实现方式: 父窗口中 全局创建子窗口(MsgDetailFrm ): MsgDetailFrm deFrm = new MsgDetailFrm(); 在datagridview的双击事件中: 但在实际 阅读全文
posted @ 2018-10-27 11:00 东易韦 阅读(9028) 评论(0) 推荐(0)
摘要:.NET中提供了一种称为集合的类型,类似于数组,将一组类型化对象组合在一起,可通过遍历获取其中的每一个元素 本篇记录一个自定义集合的小实例。自定义集合需要通过实现System.Collections命名空间提供的集合接口实现,常用接口有: ICollection:定义所有非泛型集合的大小,枚举数和同 阅读全文
posted @ 2018-09-05 11:01 东易韦 阅读(5672) 评论(0) 推荐(1)
摘要:1.基本概念 接口是一种契约规范,类似于抽象基类。包括方法,属性,索引器和事件作为成员,这些成员只是作为定义,并不在接口中具体实现。 接口创建时注意以下事项: 接口声明格式如下 修饰符 interface 接口名称:继承接口列表(非继承接口可省去该部分) { 接口内容:属性,方法,索引器,事件 } 阅读全文
posted @ 2018-08-24 10:46 东易韦 阅读(6295) 评论(0) 推荐(0)
摘要:C# 开发COM组件供c++使用 Microsoft在解决和以往的COM和SDK开发技术之间的互操作性(Interoperability)方面做了很多的工作,其中包括COM和.NET对象之间的相互调用以及.NET如何调用SDK中的Windows库函数。 本文在学习网上资料的基础上,实现用C#开发组件 阅读全文
posted @ 2018-08-13 17:23 东易韦 阅读(8179) 评论(1) 推荐(1)
摘要:一.创建动态链接库dll文件 新建 -> 项目->类库 名称为:dlltest 添加函数:消息框弹出消息 新建项目,以控制台应用程序为例 添加引用:浏览,添加创建好的dlltest.dll文件 添加 启动执行: 输入数字1,回车 输入空,回车 至此,一个简单的dll文件创建及调用方法基本GET了。 阅读全文
posted @ 2018-08-09 10:42 东易韦 阅读(24525) 评论(0) 推荐(0)