当前位置: 首页 > news >正文

C#之如何判断数据类型

一、GetType方法

 a.GetType():获取当前变量的类型对象

string str = "Hello World";Console.WriteLine(str.GetType());

结果:

二、typeof方法

typeof(Int):获取的是Int类型的类型对象

int num = 10;Console.WriteLine(num.GetType() == typeof(int));

结果: true

三、is方法

a is Enum:获取一个boolean值,表示a是否是Enum类型或者可以隐式向上转型成为Enum类型的类型

enum Sex{ male, Female}

Sex sex = Sex.male;

Console.WriteLine(sex is Enum);

结果:true

http://www.lryc.cn/news/349211.html

相关文章:

  • 算法学习笔记(Tarjan)
  • 一台linux通过另一台linux访问互联网-TinyProxy
  • 探索数据结构:堆的具体实现与应用
  • 网络2--MAC地址,IP地址的理解
  • 类型的转换
  • memset函数
  • Java面向对象——多态
  • python 对矩阵与矩阵之间对应位置的元素,做softmax操作,代码实战
  • Angular前端项目在Apache httpd服务器上的部署
  • Oracle 更改数据文件位置的几种常用方式
  • 【opencv】图像畸变校正
  • Charger之二输入电压动态电源原理(VIN-DPM)
  • 【半夜学习MySQL】表结构的操作(含表的创建、修改、删除操作,及如何查看表结构)
  • 曲线救国:window 安装 docker
  • 番外篇 | 利用PyQt5+YOLOv5来搭建目标检测系统(附可视化界面+功能介绍+源代码)
  • Pascal Content数据集
  • 【Unity】使用Resources.LoadAll读取文件的顺序问题
  • pdf怎么标注红色方框?五种PDF标注红色方框方法
  • C++字符串细节,面试题06
  • AutoModelForCausalLM.from_pretrained 函数调用本地权重报错
  • 【qt】动态属性
  • Git知识点总结
  • 【数据库】数据库指令
  • 设计模式——状态模式(State)
  • 理解打包好的vue项目结构dist包
  • 24深圳杯C题18页高质量论文+可执行代码+图表
  • Midjourney Imagine API 申请及使用
  • 电子邮箱是什么?怎么申请一个电子邮箱?
  • C++ 并发编程指南(11)原子操作 | 11.4、通过内存序实现顺序模型
  • 【数据结构】栈和队列专题