首先,我们定义一个类:
class CDynamic
{
#if true
public const string TableName = "p_battlerecord"; // OK
//public static string TableName = "p_battlerecord"; // OK
#else
public static string TableName // 用属性不行
{
get { return "hello"; }
}
#endif
public string Name { get; set; }
public int Add(int a, int b)
{
return a + b;
}
}
写一个测试函数:
/// <summary>
/// 获取类的public static/const成员的值
/// </summary>
/// <typeparam name="T"></typeparam>
public void TestGetValue<T>()
{
var tableName = typeof(T).GetField("TableName").GetValue(null);
Console.WriteLine(tableName);
}
调用测试接口:
public void test1()
{
#if false
var d = new CDynamic(); // 简化演示, 未使用反射
var add = typeof(CDynamic).GetMethod("Add");
var ret = add.Invoke(d, new object[] { 1, 3 });
#else
dynamic d = new CDynamic(); // 使用dynamic动态绑定
var ret = d.Add(1, 3);
//d.Hello(); // 编译通过, 运行将出错(未包含Hello()的定义)
TestGetValue<CDynamic>();
#endif
//Console.WriteLine("sum = {0}, {1}", ret, s);
}
完成!
以上这篇利用反射获得类的public static/const成员的值实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# public
# static
# const
# C++类中的static和const用法实例教程
# 给大家
# 希望能
# 这篇
# 绑定
# 小编
# 大家多多
# set
# p_battlerecord
# endif
# return
# int
# gt
# typeparam
# summary
# Add
# lt
# brush
# csharp
# class
相关文章:
高防服务器:AI智能防御DDoS攻击与数据安全保障
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
MySQL查询结果复制到新表的方法(更新、插入)
详解jQuery停止动画——stop()方法的使用
教学论文网站制作软件有哪些,写论文用什么软件
?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
太平洋网站制作公司,网络用语太平洋是什么意思?
网站制作新手教程,新手建设一个网站需要注意些什么?
海南网站制作公司有哪些,海口网是哪家的?
长沙做网站要多少钱,长沙国安网络怎么样?
如何快速搭建高效可靠的建站解决方案?
html制作网站的步骤有哪些,iapp如何添加网页?
如何通过wdcp面板快速创建网站?
建站之星安装需要哪些步骤及注意事项?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
建站主机CVM配置优化、SEO策略与性能提升指南
c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】
高防服务器如何保障网站安全无虞?
如何通过商城免费建站系统源码自定义网站主题?
如何快速查询域名建站关键信息?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
如何在阿里云完成域名注册与建站?
建站之星如何配置系统实现高效建站?
南平网站制作公司,2025年南平市事业单位报名时间?
广东企业建站网站优化与SEO营销核心策略指南
如何在Golang中使用encoding/gob序列化对象_存储和传输数据
如何在橙子建站上传落地页?操作指南详解
如何快速搭建高效WAP手机网站吸引移动用户?
如何选择高效响应式自助建站源码系统?
建站主机服务器选购指南:轻量应用与VPS配置解析
css网站制作参考文献有哪些,易聊怎么注册?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
如何快速上传自定义模板至建站之星?
,有什么在线背英语单词效率比较高的网站?
建站主机数据库如何配置才能提升网站性能?
如何确保西部建站助手FTP传输的安全性?
建站之星24小时客服电话如何获取?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
重庆市网站制作公司,重庆招聘网站哪个好?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
如何用低价快速搭建高质量网站?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
如何用虚拟主机快速搭建网站?详细步骤解析
贸易公司网站制作流程,出口贸易网站设计怎么做?
广州营销型建站服务商推荐:技术优势与SEO优化解析
如何规划企业建站流程的关键步骤?
如何快速查询网址的建站时间与历史轨迹?
*请认真填写需求信息,我们会在24小时内与您取得联系。