所以我正在比较一个控件的类型,我想我可以做这样的事情。
if (control[0].GetType() is TSendForReview)
但是,我收到以下警告。
The given expression is never of the provided ('MyApp.Controls.TSendForReview') type
所以如果我把它切换到这个警告就会消失。
if (control[0].GetType() == typeof(TSendForReview))
在比较控件类型时,该警告究竟是什么意思以及 typeof 和 is 之间的区别是什么。