65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
全部
/
反射
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
Reflection(反射)
反射
精选阅读
基于 C++11 和元编程的通用 C++ 反射引擎
作者:
JohnX2015
这是一个跨平台的通用 C++ 引擎,包括通用运行时和反射引擎。
使用反射的简单插件引擎
作者:
Vitaly Zhukov
本文介绍了如何在您的应用程序中创建和使用可配置插件。
使用字节码操作的替代代理类
作者:
abhinav_soni
本文提供了一种使用字节码操作替代 Java Proxy 类的方法。
Activator.CreateInstance 的替代方案
作者:
Dean Oliver
Activator.CreateInstance 的替代方案
最新文章
基于 C++11 和元编程的通用 C++ 反射引擎
作者:
JohnX2015
这是一个跨平台的通用 C++ 引擎,包括通用运行时和反射引擎。
使用反射的简单插件引擎
作者:
Vitaly Zhukov
本文介绍了如何在您的应用程序中创建和使用可配置插件。
使用字节码操作的替代代理类
作者:
abhinav_soni
本文提供了一种使用字节码操作替代 Java Proxy 类的方法。
Activator.CreateInstance 的替代方案
作者:
Dean Oliver
Activator.CreateInstance 的替代方案
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
反射
使用反射的简单插件引擎
作者:
Vitaly Zhukov
本文介绍了如何在您的应用程序中创建和使用可配置插件。
一个糟糕但仍有用的 C++ 反射系统
作者:
Manuele Finocchiaro
C++反射变得简单
Visual Studio 报表生成器的最佳实践
作者:
JBartlau
本文概述了 Visual Studio 如何集成 combit 的报表生成器 List & Label。
C#:使用反射和自定义属性映射对象属性
作者:
John Atten
我普遍不喜欢用属性和注解来装饰我的代码。大多数时候,我忍不住觉得肯定有更好的方法来实现我想要做的事情,和/或我觉得我在某个地方破坏了本应有用的抽象。然而,其他时候,
CLI:C# 应用程序的命令行接口工具
作者:
m0rdred
厌倦了为您的应用程序生成命令行解析界面?这里有另一个 CLI 工具可以帮助您完成这项工作。
C# 中 DataTable 和 List 之间的转换
作者:
DiponRoy
C# 中 DataTable 和 List 之间的转换
ASP.NET Web API 中使用 Autofac 通过属性和反射进行依赖注入
作者:
Vaibhav M Nalwad
通过特性和反射解析依赖
使用接口和反射动态加载 .NET 程序集
作者:
Scott Bentley
本文介绍了您可能希望在运行时加载程序集的原因以及如何实现。
Entity Factory - 摆脱 ORM 的束缚!
作者:
#realJSOP
一个直接从您选择的数据库生成模型和视图模型类的工具
Entity Framework DAL,
使用 JSON 进行通用种子生成,
使用反射
作者:
Michael Doleman
一个简单的 DAL,
集成了轻量级模型,
用于从 JSON 源进行数据库种子生成,
使用 Entity Framework 的代码优先方法。
从 StackTrace 获取调用程序集
作者:
JIANGWilliam
本文介绍了一种从被调用程序集获取调用测试程序集的便捷方法
如何减少保险/金融/银行行业中的代码维护
作者:
Nicolas Kogler
本文将探讨代码生成器、.NET 反射和外部文件在数据量大的行业中减少代码维护的好处。
如何遍历类的所有属性
作者:
ASP.NET Community
反射是 .NET 框架的一项重要能力,它使您能够在运行时获取有关对象的信息。在本文中,我们将
使用 C# 实现 ORM
作者:
saddam abu ghaida
从头开始创建对象关系映射
Json 解析器、查看器和序列化器
作者:
Bjørn
一个自定义的 Json 状态机解析器、查看器和 Json 数据序列化器
从任意位置将程序集加载到新的 AppDomain
作者:
Marius Bancila
在本文中,我将概括和扩展“在独立目录中加载程序集”,并提供一些辅助功能。
MEF 泛型
作者:
Dean Oliver
我们如何利用 MEF 的强大功能并通过泛型进行扩展。
消息结构库
作者:
Emre Ataseven
本文演示了一种创建消息结构、将字节数组转换为消息以及反之亦然的方法。
使用DacFx Public Model和System.Reflection对SSDT数据库项目.dacpac文件中的模式名称进行参数化
作者:
Pavel Sinkevich
如何在部署前以编程方式更改数据库项目中的模式名称
以编程方式访问 WPF 应用程序的 XAML 和 UI,
无需暴露 API 或自动化框架
作者:
Member 12883374
通过访问视觉树来获得对应用程序 UI 的额外控制。
在方法体内进行反射
作者:
Eric Lynch
扩展 .
NET 反射以解码 System.Reflection.MethodBody.GetILByteArray() 返回的字节数组,讨论实现此目的的技术,并简要介绍 .
NET 反射。
Reflection(反射)
作者:
ASP.NET Community
反射是 .NET 框架在运行时收集有关程序集、模块和类型的信息(元数据)的能力。它还允许您
.NET中的反射
作者:
ASP.NET Community
反射是 .NET 中非常好的功能之一,
通过反射可以提取关于类型的很多信息。
我说的类型是指
反射优化技术
作者:
Jain, Ajay
本文介绍了一些 .
NET 中优化高效使用反射的技术。
基于 IDispatch 的 COM 对象的反射
作者:
Bill Menees
使用 .NET 的 TypeToTypeInfoMarshaler 从基于 IDispatch 的 COM 对象获取具有成员信息的完整 .NET 类型。
使用 Mono.Cecil 重写 IL 代码
作者:
Dolinka Márk Gergely
关于使用 Mono.Cecil 重写 C# 代码的系列教程中的第一篇
基本的ViewModel类生成器
作者:
#realJSOP
消除为您的WPF项目生成模型和视图模型类的乏味过程,从而节省大量时间。
那么,
您喜欢编写样板代码?
作者:
Simon Gulliver
真的吗?
那么为什么浪费那么多精力编写可以更准确、
更高效地自动化的样板代码呢?
谈论“nameof”运算符。
作者:
Pavel Evgenjevich Timoshenko
在本文中,我想讨论 C# 6 支持的“nameof”运算符。它允许将字符串映射到命名的代码元素。
使用 Objects Comparer 比较 C# 中的复杂对象
作者:
Valerii Tereshchenko
对象比较器框架提供了通过属性递归比较复杂对象的机制(支持数组、列表、不同类型的动态对象等),并允许为特定属性和类型覆盖比较规则。
C# 中反射和动态关键字有什么区别?
作者:
Shivprasad koirala
理解两个术语 - 反射和动态关键字
©
. All rights reserved.