C#补充----反射,特性,迭代器,特殊语法,值类型运用类型。

1.反射:通过type 获取类中的数据。创建实例,并赋值。

《1》获取类的方式

《2》反射的应用

<1>获取类型的所有公共成员

<2>获取构造函数

<3>获取类型的 公共成员变量

<4>获取类型的 公共方法

<5>.获取类型的 属性

<6>.公共接口,公共枚举,公共事件

《3》反射的拓展。Activator 反射创建实例。Assembly 获取程序集。

<1>Activator 反射创建实例

<2>Assembly 获取程序集。

2.特性:为元数据添加额外的信息。可以通过 type 获取特性以及特性内部的成员。

《1》自定义的特性。以及为自定义的特性添加 限制特性。

《2》Obsolete 过时的函数 一般会用这个。C#更新版本的时候。

《3》打印详细的信息的时候使用。

《4》条件编译特性

《5》外部dll包函数特性

3.索引器:遍历数组。

《1》完整的方式

《2》使用语法糖。简便写法。yield return

4.特殊语法:值类型 可空判断。

《1》 值类型 可空判断。

《2》插入变量

相关推荐
椒颜皮皮虾྅7 小时前
OpenVINO C# API 3.3.1:支持OpenVINO 2026.3及GenAI增强
人工智能·c#·openvino
半亩码田10 小时前
C#转Python第3.1篇:Python 的 class 没有访问修饰符?面向对象的另一条路
开发语言·python·c#
唐青枫17 小时前
别再手写 args[0]:C#.NET CommandLineParser 命令行工具实战详解
c#·.net
LccKyI18 小时前
C#学习day06(方法/函数及其关键字,附思维导图)
经验分享·学习·c#
.Peter18 小时前
.NET/WPF 程序在部分 Windows 电脑无法保存用户环境变量:使用 DPAPI 实现安全兼容
windows·信息安全·c#·.net·wpf·环境变量·dpapi
农村小镇哥19 小时前
怎么把HTM格式转化成WORD
ui·c#·word
农村小镇哥19 小时前
C#读取CSV文件的方法
服务器·数据库·c#
FuckPatience20 小时前
C# 报错参数无效
c#
北域码匠1 天前
PID 控制算法完整详解(C# 原生实现,无第三方库)
c#·pid控制·工控开发·闭环控制·自动控制算法·数字pid·增量式pid
离陌在学C#1 天前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#