如何将一个方法设置为另一个方法的参数

格列布·布特克维奇

我需要将一个方法设置为另一个函数的参数。所以它应该看起来像这样(只是伪代码):

void toDoAnotherMethod(anotherMethod()) {
     anotherMethod();
}

void justMethod() {
     *some stuff to do*
}

void Start() {
    toDoAnotherMethod(justMethod);
}

但我完全不明白如何在实际代码中做这件事。有人可以帮助我吗?

谢谢。

用户3188639

使用Action

void toDoAnotherMethod(Action anotherMethod)
{
    anotherMethod();
}

void justMethod()
{
//            *some stuff to do *
}

void Start()
{
    toDoAnotherMethod(justMethod);
}

此外,如果您的方法有参数,您可以使用Action< T1, …>,如果它们返回一个值,您应该使用Func<TResult>, Func<T1, TResult>等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将一个变量设置为另一个变量的总值?

来自分类Dev

如何将Text设置为另一个类或从另一个类找到findViewById?

来自分类Dev

如何将服务的方法结果作为另一个服务的参数注入?

来自分类Dev

如何将参数从main方法传递到另一个类

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

如果一个未设置另一个参数,如何将多个GET参数解析为URL?

来自分类Dev

将一个方法的返回值解析为另一个函数的两个参数?

来自分类Dev

如何将批处理变量设置为另一个脚本的输出

来自分类Dev

如何将IBOutlet设置为对另一个对象的引用

来自分类Dev

如何将Python中另一个类的属性值设置为属性

来自分类Dev

如何将div的最小高度设置为另一个div的高度?

来自分类Dev

如何将TextView的文本设置为另一个类的整数值

来自分类Dev

如何将临时变量设置为基于另一个表的值

来自分类Dev

如何将IBOutlet设置为对另一个对象的引用

来自分类Dev

如何将div元素的高度设置为与另一个div相同

来自分类Dev

黑色时如何将BGR图像设置为另一个图像?

来自分类Dev

如何将现有字段设置为另一个表的外键?

来自分类Dev

如何将 index.html 设置为另一个页面,而不是主页

来自分类Dev

如何将变量标识符设置为另一个变量的内容?

来自分类Dev

如何将另一个类的属性值设置为 XAML 属性

来自分类Dev

如何将一个方法链接到另一个方法会改变原始方法

来自分类Dev

如何将一个方法链接到另一个方法会改变原始方法

来自分类Dev

如何将特定类的方法名称作为另一个方法的参数传递

来自分类Dev

将一个方法作为参数传递给另一个方法

来自分类Dev

将一个方法作为参数传递给另一个方法

来自分类Dev

如何将一个回调方法发送到另一个回调方法

来自分类Dev

如何将一个值设置为一个类中的变量并从另一个类中获取该变量的值?

来自分类Dev

如何使用一个方法作为另一个方法的参数?

Related 相关文章

  1. 1

    如何将一个变量设置为另一个变量的总值?

  2. 2

    如何将Text设置为另一个类或从另一个类找到findViewById?

  3. 3

    如何将服务的方法结果作为另一个服务的参数注入?

  4. 4

    如何将参数从main方法传递到另一个类

  5. 5

    如何将一个类的实例方法与另一个实例化?

  6. 6

    如何将一个类的实例方法与另一个实例化?

  7. 7

    如果一个未设置另一个参数,如何将多个GET参数解析为URL?

  8. 8

    将一个方法的返回值解析为另一个函数的两个参数?

  9. 9

    如何将批处理变量设置为另一个脚本的输出

  10. 10

    如何将IBOutlet设置为对另一个对象的引用

  11. 11

    如何将Python中另一个类的属性值设置为属性

  12. 12

    如何将div的最小高度设置为另一个div的高度?

  13. 13

    如何将TextView的文本设置为另一个类的整数值

  14. 14

    如何将临时变量设置为基于另一个表的值

  15. 15

    如何将IBOutlet设置为对另一个对象的引用

  16. 16

    如何将div元素的高度设置为与另一个div相同

  17. 17

    黑色时如何将BGR图像设置为另一个图像?

  18. 18

    如何将现有字段设置为另一个表的外键?

  19. 19

    如何将 index.html 设置为另一个页面,而不是主页

  20. 20

    如何将变量标识符设置为另一个变量的内容?

  21. 21

    如何将另一个类的属性值设置为 XAML 属性

  22. 22

    如何将一个方法链接到另一个方法会改变原始方法

  23. 23

    如何将一个方法链接到另一个方法会改变原始方法

  24. 24

    如何将特定类的方法名称作为另一个方法的参数传递

  25. 25

    将一个方法作为参数传递给另一个方法

  26. 26

    将一个方法作为参数传递给另一个方法

  27. 27

    如何将一个回调方法发送到另一个回调方法

  28. 28

    如何将一个值设置为一个类中的变量并从另一个类中获取该变量的值?

  29. 29

    如何使用一个方法作为另一个方法的参数?

热门标签

归档