自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 LINQ

学习linq之前我们要先简单了解委托,在文档中我们可以看到关于委托的解释”委托是一种引用类型,表示对具有特定参数列表和返回类型的方法的引用。我们可以简单理解为是对指定的方法的一种引用委托的调用在.net中定义的有泛型委托Action(无返回值)和Func(带返回值)在Action中无返回值只需要把参数类型填写上去即可,Func中最后一个参数是返回值类型例如上述委托我们可以这样写委托同样可以指向匿名方法匿名方法可以进一步省略改为lambda表达式如下。

2024-09-07 15:08:43 310

原创 GetCustomAttribute 方法的调用和GetCustomAttribute扩展方法

在我们实现textinvoke类中的text方法时会发现attribute1返回是null,这是因为我们并没有把特性应用到程序集中 ,当我们把GetCustomAttribute中第一个参数换为type时此时能成功调用是因为我们重载了GetCustomAttribute(MemberInfo, Type)这个方法所以我们使用时只需要根据指定需求查找文档调用即可。文档上扩展方法的解释是 使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。可以根据自己需要选择对应重载。

2024-08-09 16:14:45 598

原创 记录一下学反射过程中遇见的相关问题

反射调用的一些小总结(调用泛型方法的重载)

2024-08-07 20:17:47 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除