C#的typeof操作符

typeof操作符用于获得系统原型对象的类型

例如:

程序清单7-9:

using System;
class Test
{
  static void Main(){
    Console.WriteLine(typeof(int));
    Console.WriteLine(typeof(System.Int32));
    Console.WriteLine(typeof(string));
    Console.WriteLine(typeof(double[]));
  };
}

产生如下输出。

Int32

Int32

String

Double[]

这表明int和system.int32是同一类型。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索c#
, typeof
, 类型
, console
, 操作符
WriteLine
c站、c语言、cf、ch、c罗,以便于您获取更多的相关知识。

时间: 2024-08-26 22:07:08

C#的typeof操作符的相关文章

javascript typeof 操作符

typeof 操作符 typeof 操作符(和 instanceof 一起)或许是 JavaScript 中最大的设计缺陷, 因为几乎不可能从它们那里得到想要的结果. 尽管 instanceof 还有一些极少数的应用场景,typeof 只有一个实际的应用(译者注:这个实际应用是用来检测一个对象是否已经定义或者是否已经赋值), 而这个应用却不是用来检查对象的类型.     注意: 由于 typeof 也可以像函数的语法被调用,比如 typeof(obj),但这并是一个函数调用.     那两个小括

javascript实例教程:typeof操作符

鉴于ECMAScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型--typeof就是负责提供这方便信息的操作符.对一个值使用typeof操作符可能返回下列某个字符串: "undefined"--如果这个值未定义 "boolean"--如果这个值是布尔值 "string"--如果这个值是字符串 "number"--如果这个值是数值 "object"--如果这个是对象或null "fu

typeof操作符

鉴于ECMAScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型--typeof就是负责提供这方便信息的操作符.对一个值使用typeof操作符可能返回下列某个字符串: "undefined"--如果这个值未定义 "boolean"--如果这个值是布尔值 "string"--如果这个值是字符串 "number"--如果这个值是数值 "object"--如果这个是对象或null "fu

javascript中typeof操作符和constucor属性检测

这篇文章主要介绍了javascript中typeof操作符和constucor属性检测的相关资料,需要的朋友可以参考下 *#type.js 代码如下: function Person(name, age) { this.name = name; this.age = age; } var d = {an: 'object'}; var a = ['apple', 'banana']; var f = function() {}; var s = 'David'; var n = 33; var

JavaScript中的typeof操作符用法实例

 在Web前端开发中,我们经常需要判断变量的数据类型.鉴于ECMAScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型--typeof就是负责提供这方便信息的操作符. 对一个值使用typeof操作符可能返回下列某个字符串: "undefined"--如果这个值未定义 "boolean"--如果这个值是布尔值 "string"--如果这个值是字符串 "number"--如果这个值是数值 "object&

《JavaScript启示录》——1.16 typeof操作符

1.16 typeof操作符 typeof操作符用于返回正在使用值的类型.但它返回的值并不一致,或者说,逻辑上不一致.下面的代码展示了使用typeof操作符所返回的值. <!DOCTYPE html><html lang="en"><body><script> // 原始值 var myNull = null; var myUndefined = undefined; var primitiveString1 = "string

javascript中typeof操作符和constucor属性检测_javascript技巧

*#type.js 复制代码 代码如下: function Person(name, age) {  this.name = name;  this.age = age; } var d = {an: 'object'}; var a = ['apple', 'banana']; var f = function() {}; var s = 'David'; var n = 33; var b = true; var o = new Object(); var person = new Pers

JavaScript instanceof 操作符

JavaScript instanceof 操作符 instanceof 操作符用来比较两个操作数的构造函数.只有在比较自定义的对象时才有意义. 如果用来比较内置类型,将会和 typeof 操作符 一样用处不大. 比较自定义对象 function Foo() {} function Bar() {} Bar.prototype = new Foo(); new Bar() instanceof Bar; // true new Bar() instanceof Foo; // true // 如

C#其它特殊操作符

7.7 其它特殊操作符 7.7.1 三元操作符 7.7.2 自增和自减操作符 7.7.3 new操作符 7.7.4 typeof操作符 7.7.5 checked和unchecked操作符