当您将类方法分配到变量时,它叫什么?

问题描述 投票:0回答:1
在下面的代码中,我有一个使用方法

Test

的类。我创建了
Go
,并且能够使用
var Go = Test.Go
Go("stuff")
您将分配类方法分配给变量?

Test.Go("stuff")

这里,您将存储作为test.go的方法参考。
变量GO指向方法本身的引用,即它是一种用于test.go.go.
c# variables
1个回答
0
投票
当调用方法GO(“ Hello”)时,它将使用参考调用该方法。 您可以将Go视为

delegate

a方法参考。 当您想将方法传递为参数或存储以后使用时,参考指针GO特别有用。 Go更灵活,因为您可以将其传递,存储或将其用作回调。 test.go是该方法的特定,典型的直接调用。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.