C#学习
文章平均质量分 65
Jin_of_Tide
这个作者很懒,什么都没留下…
展开
-
编写自定义特性
自定义特性一般标注在作用的程序元素的上方 编译器首先组合特性名称和Attribute,然后寻找该组合名,所以特性名为FieldName和FieldNameAttribute的两个特性没有区别 编译器将寻找包含有这个名称的类,它直接或者间接的派生资System.Attribute 编写自定义类的步骤: 1.指定AttributeUsage特性,这个特性用在其他特性上,它有以下三个参数原创 2017-09-26 20:02:45 · 385 阅读 · 0 评论 -
C# 学习之 异步编程
主要内容 3种不同模式的异步编程:异步编程、基于事件的异步编程、基于任务的异步编程(TAP) 学习重点 TAP 的关键字 async await 一、异步模式 传统的异步模式可以分为两种,一是,对于一个同步方法如XXX(),其对应的异步模式版本为BeginXXX()和EndXXX()。BeginXXX()接受所有同步方法的输入参数,并且定义了一个AsyncCallback参数,用于在异步方法原创 2017-09-19 19:03:46 · 1169 阅读 · 0 评论