C#语言的GetType()方法

使用方法 GetType()(被 Object 基类的所有子类型继承)以获取变量类型:

using System;
using System.Reflection;

// Using GetType to obtain type information:
int i = 42;
Type type = i.GetType();
Console.WriteLine(type);
//输出:System.Int32

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/csharpe/7919.html

(0)
上一篇 2021年5月4日 23:55
下一篇 2021年5月5日 08:00

相关推荐

  • C#程序的运行机制

    C# 程序的运行必须经过编写、编译和运行 3 个步骤: 编写:是指在 C# 开发环境中进行程序代码的输入,最终形成后缀名为 .cs 的 C# 源文件。 编译:是指使用 Microsoft C# 编译器 对 C# 源文件编译成中间语言(Microsoft Intermediate Language)。IL 代码和资源(如…

    C#经验 2021年1月3日
    02500
  • 托管(Managed)代码、非托管(Unmanaged)代码、不安全(Unsafe)代码的区别

    托管(Managed)代码:在公共语言运行时 (CLR) 控制下运行的代码。 非托管(Unmanaged)代码:不在公共语言运行时 (CLR)控制下运行的代码。 例如,COM、COM+、C++ 组件、ActiveX 组件和 Microsoft Windows API 都是非托管代码。 不安全(Unsafe)代码:不安全…

    C#经验 2022年1月10日
    01930
  • 表达式树(Expression Tree)详解

    让我们来举一个简单的示例。 以下是一个代码行: 直观地看,整个语句是一棵树:应从根节点开始,浏览到树中的每个节点,以查看构成该语句的代码: 具有赋值 (var sum = 1 + 2;) 的变量声明语句 隐式变量类型声明 (var sum) 隐式 var 关键字 (var) 变量名称声明 (sum) 赋值运算符 (=)…

    C#经验 2022年4月4日
    06730

发表评论

登录后才能评论