扩大
缩小
  
摘要: 阅读全文
posted @ 2024-09-06 21:46 风筝遇上风 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-09-06 21:46 风筝遇上风 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-09-06 21:45 风筝遇上风 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-09-06 21:45 风筝遇上风 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.1、反射的说明 反射:指程序可以访问、检测和修改它本身状态或行为的一种能力(即:审查元数据并收集关于它的类型信息的能力)。 ①元数据(编译以后的最基本数据单元:指程序和程序类型本身的的信息,保存在程序的程序集中)可以理解为一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义 阅读全文
posted @ 2024-09-06 21:45 风筝遇上风 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、委托(Delegate) 委托是一个类,定义了方法的类型,使方法可以当作另一个方法的参数进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托是一个安全的函数指针,.NET中的委托是类型安全的,委托会检测它所保 阅读全文
posted @ 2024-09-06 21:45 风筝遇上风 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、C#5.0 版本:VS2012 1、异步成员 async await public Task Show() { return Task.FromResult(0); } public async Task ShowAsync() { await Task.FromResult(0); } 2、调 阅读全文
posted @ 2024-09-06 21:44 风筝遇上风 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、什么是泛型 泛型是C#2.0推出的新语法,不是语法糖,而是2.0由框架升级提供的功能。 我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。这个时候,那么问题来了,有没有一种办法,用同一个方法来处理传入不同种类型参数的 阅读全文
posted @ 2024-09-06 21:44 风筝遇上风 阅读(7) 评论(0) 推荐(0) 编辑