.Net
文章平均质量分 62
Codeeror
这个作者很懒,什么都没留下…
展开
-
Winform 开发用户控件
winform提供了很多的控件可供选择,这其中最常用的如label,button,textbox等等,几乎出现在所有的winform中。但是有些时候又会想要自己开发一个控件。本文主要介绍了开发用户控件(继承自UserControl的控件)的基本流程。首先建立一个工程:可以看到已经自动为我们添加了一个叫做UserControl1的控件那么进入正题:一.为你的控件添加属性自定义控件继承自UserCon...原创 2018-05-20 11:55:11 · 9963 阅读 · 0 评论 -
WCF的简单入门
这几天做了一个WCF的简单demo——我一直认为什么东西还是先拿来用起来比较好,用完再考虑要不要认真系统对它进行学习。事实上在我接触WCF的时候我并不知道它是用来做什么的,在使用过程中才逐渐明白。首先,打开vs新建一个WCF服务应用程序,如图:vs自动帮我们生成了一系列文件,先什么都不管,生成执行一遍再说吧 mmm,自动打开了浏览器,观察发现似乎是一个部署在网站的应用为...原创 2018-08-21 10:08:05 · 255 阅读 · 0 评论 -
C# 反射
从元数据说起元数据的定义是“描述数据的数据”(data about data)。以数据库为例,存储到数据库表中的数据是按照一定的组织结构,和一定的关系约束等等存放的,描述这种组织结构的信息,例如表结构,表约束,字段约束等等,就可以成为元数据。C# 源代码由CLI生成中间语言,保留了描述类型信息,接口,继承关系,类成员的元数据。我们可以通过反射来获取这些信息,并且除了获取之外,还可以通过反射在运...原创 2019-01-24 11:26:42 · 337 阅读 · 0 评论 -
C# 特性
特性引先看一个例子:在VS中添加一个类库项目和一个控制台项目,在控制台项目中编写以下代码。(控制台项目添加类库项目的程序集) static void Main(string[] args) { Assembly assembly = Assembly.GetAssembly(typeof(Class1)); Co...原创 2019-01-24 11:29:20 · 2449 阅读 · 0 评论 -
C#泛型与泛型约束
为什么要使用泛型考虑一种堆栈类 class Stack { public string[] Elements { get; set; } public int Current { get; set; } public string Pop() { return Elements[Current];...原创 2019-01-24 11:36:27 · 3156 阅读 · 0 评论