- 博客(4)
- 收藏
- 关注
原创 C#反射学习笔记
AppDomain(应用程序域):一个进程中可以有很多个应用程序域,创建的一个控制台项目是一个进程,运行的代码是在进程默认的应用程序域中在执行,一个应用程序域中可以有多个程序集。:参数是程序集的强名称或者简单名称,只能在程序的输出目录中检索,通常是bin文件夹。加载目标程序集时会加载依赖的程序集。通过具体的路径加载程序集,不会加载依赖程序集。通过具体的路径加载程序集,会加载依赖程序集。元数据:包含程序集信息(引用的其他程序集等)、模块信息、这个是下面反射获取的类的具体信息。
2025-11-22 17:05:42
1035
4
原创 C#异步编程
当使用异步I/O操作(如 File.ReadAllTextAsync、HttpClient.GetAsync)时,系统会自动使用 completionPortThreads 线程处理I/O完成回调,这些操作在等待期间不占用线程。只循环了3次,执行了回调函数,捕获了异常。输出结果是循环0 循环1 循环2 取消回调函数被执行 任务已取消。Task创建线程默认使用 workerThreads 线程处理逻辑。等等还有其他的方面。
2025-11-06 19:43:55
1259
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅