gpt4 book ai didi

vb.net - 在 vb.net 中声明为 new 和 as Something = new Something 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-02 07:59:32 25 4
gpt4 key购买 nike

我见过这样的代码

Dim s as something = new something
Dim s as new something

有什么区别?有吗?

最佳答案

略有不同。

第一个允许您执行以下操作:

Dim s as ParentType = new InheritedType

第二个没有。

这样做的“优点”是 s 可以是与 ParentType 相关的许多不同类型,而不会在运行时爆炸。

关于vb.net - 在 vb.net 中声明为 new 和 as Something = new Something 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/321265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com