在C#中,“is”关键字必须后跟一个类吗?

在Actionscript中,您可以让变量保存对类类型的引用,然后将类的实例与变量与is进行比较.例:

var a:Foo = new Foo();
var type:Class = Foo;

if(a is type){  //this is true
  //do something
}

你能用C#做类似的事吗?或者“is”关键字是否必须后跟一个类?

解决方法

如果要针对变量类型进行测试,请参阅.NET框架中的 Type.IsInstanceOfType方法

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...