首页 > 编程语言 >C#面:Type 类的属性有哪些

C#面:Type 类的属性有哪些

时间:2024-03-25 13:31:12浏览次数:23  
标签:判断 C# 是否 Object 获取 为泛 类型 Type 属性

Name:获取类型的名称。

FullName:获取类型的完全限定名称,包括命名空间。

BaseType:获取类型的基类。

IsClass:判断类型是否为类。

IsInterface:判断类型是否为接口。

IsAbstract:判断类型是否为抽象类或抽象接口。

IsEnum:判断类型是否为枚举。

IsValueType:判断类型是否为值类型。

IsArray:判断类型是否为数组。

IsGenericType:判断类型是否为泛型类型。

IsGenericTypeDefinition:判断类型是否为泛型类型定义。

IsPrimitive:判断类型是否为基本数据类型。

IsPublic:判断类型是否为公共类型。

IsSealed:判断类型是否为密封类。

另外:
IsObject 是 System.Object 类的属性,用于判断一个对象是否是 Object 类型的实例。

标签:判断,C#,是否,Object,获取,为泛,类型,Type,属性
From: https://blog.csdn.net/fishandfishand/article/details/137011248

相关文章

  • C#面:C# 中的预定义特性有哪些
    常见的C#预定义特性:[Obsolete]:用于标记已过时的代码或方法。当使用被标记为[Obsolete]的代码时,编译器会发出警告或错误。[Serializable]:用于标记类,表示该类的对象可以被序列化为字节流,以便在网络或磁盘上进行传输或存储。[DllImport]:用于指定在C#代码中调用非托管函数的方......
  • JavaScript初识及基本语法详解
    JavaScript是一种高级的脚本语言,它在Web开发中扮演着至关重要的角色,主要用于增强用户与HTML页面的交互过程。以下是JavaScript的一些基本概念和语法要点:简介:JavaScript是三大Web技术之一(HTML、CSS和JavaScript),它能使网页从静态变为动态互动,广泛应用于Web应用开发。控制HTML:Jav......
  • HCIP —— STP 配置
    下拓扑图是根据上节内容所说的,进行变形升级,也是雷同生活中的场景,同时具备了线路冗余、交换机的设备冗余,看起来选举生成树是有点复杂,根据上节内容所说的,还是可以很好的滤清思路。根据上节内容所说的选举顺序是:根网桥、根端口、指定端口、非指定端口。最终应该STP生成的是......
  • C++智能指针
    为什么需要智能指针对于普通指针,在程序结束前我们需要将每个指针都进行free,以免造成内存泄漏。但是手动释放指针是麻烦的,并且一旦漏掉就会造成内存泄漏。因此在C++11中引入智能指针避免此种情况的发生。智能指针包括std::shared_ptr/std::unique_ptr/std::weak_ptr,需要使用头文......
  • Tomcat服务器
    Tomcat服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP程序的首选。二、原理  Tomcat结构图:         Tomcat主要组件:服务器Server,服务Service,连接器Connector、容器Container。连接器Connector......
  • MacOS配置环境变量
    1.打开终端,默认状态如下:2.zsh对应的配置文件在用户根目录.zshrc文件下,直接使用vi.zshrc命令打开文件,按i进入新增模式。配置环境变量export="$PATH:/文件路径",例如配置/usr/bin/java、/opt/homebrew/binexport="$PATH:/usr/bin/java"export="$PATH:/opt/homebrew/bin"......
  • Android 9.0 Launcher3定制化之folder文件夹去掉背景功能实现
    1.概述在9.0的系统产品开发rom定制中,在Launcher3的开发中,在Launcher3的folder文件夹中,在进入文件夹由于背景是白色的,不是很美观,所以要求去掉白色背景,要求背景换成透明的所以需要从folder文件夹流程中,找到相关的背景设置的地方,去掉相关背景的功能就可以了2.Launcher3folder......
  • L2-019 悄悄关注 (25分) c++代码
    新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。现在我们来做一回网络侦探,根据某人的关注列表和其对其他用户的点赞情况,扒出有可能被其悄悄关注的人。输入格式:输入首先在第一行给出某用户的关注......
  • L2-023 图着色问题(25分) c++代码
    还是别把问题想复杂了。。图着色问题是一个著名的NP完全问题。给定无向图G=(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。输入格......
  • L2-021 点赞狂魔(25分) c++代码
    微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。然而有这么一种人,他们会通过给自己看到的一切内容点赞来狂刷存在感,这种人就被称为“点赞狂魔”。他们点赞的标签非常分散,无法体现出明......