王石女儿王蔚蓝照片,降权,quxanmidim
在c#的实际类型操作过程中,有时候需要通过typeof方法获取对象的类型对应的type变量即具体类型,例如在获取datatable中某一列的具体数据类型的时候,我们就会用到typeof方法来获取具体的数据类型,在往datatable中新增一个数据列的时候,我们也会用typeof方法来执行该datatable该列的数据类型。
typeof运算符返回的结果的数据类型为type类型,全称为system.type。system.type类把type看作一个类,但它实际上是一个抽象的基类。type是许多反射功能的入口 。
使用typeof运算符获取类型,如
type t = typeof(int)
以下列举一个实用的案例,因为业务的要求,需要手动往datatable表格变量datadt的数据列中新增一行数据列memo,类型为string类型,可使用下列程序代码:
datadt.columns.add(new datacolumn() { columnname = "memo", datatype=typeof(string) });
备注:原文转载自博主个人站,原文链接为c#使用typeof运算符获取对象变量的具体类型type_it技术小趣屋。
博主个人技术交流群:960640092,博主微信公众号如下:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论