.NET(C#):判断Type类的继承关系
来源:互联网 发布:欧元符号 mac 编辑:程序博客网 时间:2024/04/28 05:37
int i = 23; Console.WriteLine(typeof(IConvertible).IsInstanceOfType(i));//TrueConsole.WriteLine(typeof(IConvertible).IsAssignableFrom(i.GetType()));//TrueConsole.WriteLine(i.GetType().IsSubclassOf(typeof(IConvertible)));//FalseConsole.WriteLine(i.GetType().IsSubclassOf(typeof(object)));//True
//Type类的函数class Type bool IsInstanceOfType(object); //判断对象是否是指定类型 //类型可以是父类,接口 //用法:父类.IsInstanceOfType(子类对象) bool IsAssignableFrom(Type) //判断两个类型的关系 //类型可以是父类,接口 //用法:父类.IsAssignableFrom(子类) bool IsSubClassOf(Type) //判断两个类型的关系 //类型不可以是接口 //用法:子类.IsSubClassOf(父类)
example
int i = 23; Console.WriteLine(typeof(IConvertible).IsInstanceOfType(i));//TrueConsole.WriteLine(typeof(IConvertible).IsAssignableFrom(i.GetType()));//TrueConsole.WriteLine(i.GetType().IsSubclassOf(typeof(IConvertible)));//FalseConsole.WriteLine(i.GetType().IsSubclassOf(typeof(object)));//True
0 0
- .NET(C#):判断Type类的继承关系
- C#判断Type类的继承关系
- Java继承关系的判断
- 用template来判断类继承的关系
- 用template来判断类继承的关系
- Objective-C 类继承关系
- C++-继承:基类与派生类的关系
- [C++]友元关系的继承性
- C++-继承:基类与派生类对象的关系&&继承与组合
- 登录判断 之 asp.net 使用继承类的Session,判断用户是否登录
- msxml类的继承关系
- RED类的继承关系
- UIKit类的继承关系
- unity3d 类的继承关系
- Python:类的继承关系
- 关于关系矩阵的判断(C)
- usb3.0和usb type-c的关系
- .net firamework 框架里面的控件的继承关系。
- class.forName用法
- Android HTTPS详解
- laravel 延伸 搭建pyrocms 环境
- Foxmail添加邮箱帐号
- Android 广播
- .NET(C#):判断Type类的继承关系
- Entity Framework 5.0系列之数据操作
- Python-Django入门
- java调用http接口
- openssl、x509、crt、cer、key、csr、ssl、tls 这些都是什么鬼?
- android主机强制设置speaker为usb speaker
- HDU 1214 圆桌会议 【找规律】
- 仿荷包投资的滑块
- nodejs如何调用动态链接库(dll)呢?写一个addon来处理,写此文抛砖引玉。