小工具搬运工

搬运一些实用的小工具

C#有没有和VB.Net的DirectCast等价物?

我知道它有()强制转换和'as‘关键字,但它们与CType和TryCast一致。

为了清楚起见,这些关键字执行以下操作;

CType/()强制转换:如果它已经是正确的类型,则强制转换它,否则查找类型转换器并调用它。如果找不到类型转换器,则引发InvalidCastException。

TryCast/"as“关键字:如果类型正确,则强制转换,否则返回null。

DirectCast:如果它是正确的类型,则强制转换它,否则抛出InvalidCastException。

阅读剩余部分...


© 2025 小工具搬运工. . 京ICP备17053127号