我有一个类测试
public class Test { }
现在我有一个变量 object1
,它包含一个 Test
的实例。
object object2 = new Test();
// some code
object2 = typeof(Test);
object2
将在不同的场景中接受 Test
类的类型和实例。我怎样才能检查它持有什么值(value)。即 Test
的实例或 Test
最佳答案
if (object2 is Test) { ... }
if (object2 is Type) { ... }
但不要那样做。
关于c# - 如何在 C# 中检查变量是否包含实例或类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25883817/