标签: c# string class autoboxing type-equivalence
可能重复: String vs string in C#
我正在阅读C#代码中的测试:
if (variable is string)
我想知道这是否完全等同于:
if (variable is String)
或者如果C#autoboxing的一些深奥行为可能导致这些测试表现不同。
答案 0 :(得分:2)
它们完全相同 - string是System.String的别名。
string
System.String