定义一个函数来接受特定的列表参数

魔法师

我想定义一个带参数的函数,该参数必须是特定的,在列表中定义(例如)

我记得几年前这样做过,但我的记忆力已经让我失望了。

例子

public void foo(specific choice list defined in my class){}

特定列表 = x,y,z

消费它列出这个(我认为)

foo(myclass.x)
马克·格拉维尔

为了扩展@kaffekopp 的评论,您似乎在谈论一个enum,即

public enum MyEnum // declare the enum type (optional: specify an underlying integer type)
{
    Apple,   // define the choices (note: enums are **not** strictly enforced;
    Pear,    // they are just named integers, and at runtime you can be surprised to find
    Bicycle, // that the actual value is 42, a value you never defined)
}

与(上MyClass):

public MyEnum SomeProp {get;set;} // define a property as being of that enum type

和:

public void Foo(MyEnum option) {...} // define a method that takes a parameter of the type

那么要么:

Foo(MyEnum.Bicycle); // passing a constant/literal

或者:

MyClass obj = ...
Foo(obj.SomeProp); // passing an existing value from somewhere

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS 如何制作一个函数来接受向 NSCoding 确认的参数

来自分类Dev

如何定义一个函数来接受所有扩展通用基本类型的类型(Scala,下面的特定代码)?

来自分类Dev

如何创建一个类似于“ Data.Vector.modify”的函数来接收列表?

来自分类Dev

创建一个函数来接受一个二维数组并返回一个显示所有键:值的对象

来自分类Dev

需要编写一个函数来接收颜色列表,并输出它们的负色(来自字典的对)

来自分类Dev

创建一个函数来接收 R 中的数据框名称和列

来自分类Dev

逻辑悖论 - 自定义函数 - 参数来自另一个函数

来自分类Dev

如何创建一个接受带有特定参数作为参数的函数的函数?

来自分类Dev

定义一个函数来调用嵌套函数

来自分类Dev

我可以设置一个函数来从列表中调用特定索引吗?

来自分类Dev

创建一个函数来按特定值对字典列表进行排序

来自分类Dev

定义一个接受2个参数并随机返回R的函数

来自分类Dev

接受字符串列表并返回另一个特定列表的函数

来自分类Dev

用返回类型与其第一个参数相同的函数来定义函数的正确方法是什么

来自分类Dev

如何创建一个函数来选择特定的数组?

来自分类Dev

用户定义的函数来计算随机生成的列表的出现次数,该列表包含一个以 n 开头的整数

来自分类Dev

如何定义一个同时接受 Seq[T] 和 ParSeq[T] 作为参数的函数?

来自分类Dev

Python3-仅接受一个参数并使用递归返回列表的函数

来自分类Dev

自定义外壳仅接受一个参数

来自分类Dev

创建一个接受参数并传递变量的函数

来自分类Dev

创建一个接受参数并传递变量的函数

来自分类Dev

如何使一个函数接受另一个函数的值的参数?

来自分类Dev

如何根据提供给第一个函数的参数来推断参数?

来自分类Dev

定义一个内联函数来调用其他函数是否有意义?

来自分类Dev

我需要创建一个Javascript函数来创建自定义推送函数

来自分类Dev

在Swift中是否可以将一个函数作为另一个函数的参数来调用?

来自分类Dev

WCF 服务有一个参数化的构造函数,它接受一个结构

来自分类Dev

如何更新包含自定义类(3 个参数)的数组列表并仅修改一个特定参数

来自分类Dev

如何编写一个方法来接受任何扩展Throwable的类的集合?

Related 相关文章

  1. 1

    iOS 如何制作一个函数来接受向 NSCoding 确认的参数

  2. 2

    如何定义一个函数来接受所有扩展通用基本类型的类型(Scala,下面的特定代码)?

  3. 3

    如何创建一个类似于“ Data.Vector.modify”的函数来接收列表?

  4. 4

    创建一个函数来接受一个二维数组并返回一个显示所有键:值的对象

  5. 5

    需要编写一个函数来接收颜色列表,并输出它们的负色(来自字典的对)

  6. 6

    创建一个函数来接收 R 中的数据框名称和列

  7. 7

    逻辑悖论 - 自定义函数 - 参数来自另一个函数

  8. 8

    如何创建一个接受带有特定参数作为参数的函数的函数?

  9. 9

    定义一个函数来调用嵌套函数

  10. 10

    我可以设置一个函数来从列表中调用特定索引吗?

  11. 11

    创建一个函数来按特定值对字典列表进行排序

  12. 12

    定义一个接受2个参数并随机返回R的函数

  13. 13

    接受字符串列表并返回另一个特定列表的函数

  14. 14

    用返回类型与其第一个参数相同的函数来定义函数的正确方法是什么

  15. 15

    如何创建一个函数来选择特定的数组?

  16. 16

    用户定义的函数来计算随机生成的列表的出现次数,该列表包含一个以 n 开头的整数

  17. 17

    如何定义一个同时接受 Seq[T] 和 ParSeq[T] 作为参数的函数?

  18. 18

    Python3-仅接受一个参数并使用递归返回列表的函数

  19. 19

    自定义外壳仅接受一个参数

  20. 20

    创建一个接受参数并传递变量的函数

  21. 21

    创建一个接受参数并传递变量的函数

  22. 22

    如何使一个函数接受另一个函数的值的参数?

  23. 23

    如何根据提供给第一个函数的参数来推断参数?

  24. 24

    定义一个内联函数来调用其他函数是否有意义?

  25. 25

    我需要创建一个Javascript函数来创建自定义推送函数

  26. 26

    在Swift中是否可以将一个函数作为另一个函数的参数来调用?

  27. 27

    WCF 服务有一个参数化的构造函数,它接受一个结构

  28. 28

    如何更新包含自定义类(3 个参数)的数组列表并仅修改一个特定参数

  29. 29

    如何编写一个方法来接受任何扩展Throwable的类的集合?

热门标签

归档