gpt4 book ai didi

vb.net - 在 VB.NET 中添加对数组的函数引用

转载 作者:行者123 更新时间:2023-12-05 00:57:27 24 4
gpt4 key购买 nike

有没有办法将函数的引用添加到 VB.NET 中的列表或数组?在 JavaScript 中是这样的:

function hello() {
console.log('hello, world!');
}

function test() {
console.log('test');
}

var functionList = [];

functionList.push(hello);
functionList.push(test);

functionList.forEach(function(n) {
n();
}

最佳答案

当然。您可以创建一个列表 Action代表们:

Sub Hello()
Console.WriteLine("hello, world!")
End Sub

Sub Test()
Console.WriteLine("test")
End Sub

Sub Main()
Dim functionList As List(Of Action) = New List(Of Action)()

functionList.Add(AddressOf Hello)
functionList.Add(AddressOf Test)

For Each n As Action In functionList
n()
Next
End Sub

关于vb.net - 在 VB.NET 中添加对数组的函数引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34477641/

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