gpt4 book ai didi

vb.net - VB中的 "Of Date"是什么?

转载 作者:行者123 更新时间:2023-12-02 09:53:54 26 4
gpt4 key购买 nike

我有一个接受字符串并传递 Of Date 的函数。那是什么?

myfunc(Of Date)() 

最佳答案

正如对您的问题的评论中提到的,这不是 vb6,并且永远不能在 vb6 中使用;这就是 VB.Net,它确实是一种全新的语言。该代码使用了 vb6 中不可用的功能:泛型。 vb6 中没有任何东西可以接近这个功能。

在这种情况下,(Of Date) 不是函数参数的参数列表。它是泛型函数的类型参数的参数列表。关键字“Of”表示它是一个类型列表,“Date”表示此调用的类型将为Date。参数参数列表位于类型参数列表之后。因此,如果该函数接受字符串参数,您应该这样调用它:

myfunc(Of Date)("7/6/2011")

因为它是一个通用函数,您也可以这样调用它:

myfunc(Of Integer)("12345")

尽管这些调用是否有意义取决于函数的主体。

关于vb.net - VB中的 "Of Date"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6599635/

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