如何将一种方法拆分为两种较小的方法,一种用于输入,一种用于显示?

ChunLi

我试图将一个方法拆分为两个较小的方法 - 一个读取用户输入的数组,另一个显示它。如果我在一种方法中拥有所有内容,但似乎无法按以下方式使其工作,则它会起作用。提前致谢。

{
        numbersArray();
        DisplayNumbers();

    }

    static void numbersArray()
    {
        //declare the array
        int[] numbers = new int[10];
        //get user input
        for (int i = 0; i < numbers.Length; i++)
        {
            Console.WriteLine("Please enter a number: ");
            numbers[i] = int.Parse(Console.ReadLine());
        }
    }

    static void DisplayNumbers();
    {
    foreach(var n in numbers)
        {
            Console.Writeline(n);
        }

    }
塞尔希布

您应该在函数之外声明数字数组,因为它被两者使用:

    //declare the array
    private static int[] numbers = new int[10];

    static void numbersArray()
    {
        //get user input
        for (int i = 0; i < numbers.Length; i++)
        {
            Console.WriteLine("Please enter a number: ");
            numbers[i] = int.Parse(Console.ReadLine());
        }
    }

    static void DisplayNumbers()
    {
        foreach (var n in numbers)
        {
            Console.WriteLine(n);
        }
    }

    static void Main(string[] args)
    {
        numbersArray();
        DisplayNumbers();
    }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将一种方法中的变量用于另一种方法?

来自分类Dev

如何将两种方法都合并为一种方法?

来自分类Dev

将一种方法的 var 用于另一种方法

来自分类Dev

如何将此代码从两种方法重构为一种方法

来自分类Dev

如何在一种方法中重构两种相似的方法

来自分类Dev

如何用一种方法指向两种不同的方法?

来自分类Dev

一种scala中的两种方法

来自分类Dev

如何重构代码,所以是两种Web表单的一种方法

来自分类Dev

phpunit,一种测试-一种方法?

来自分类Dev

如何将一种方法作为参数传递给另一种方法?

来自分类Dev

如何将int值从一种方法转换为另一种方法

来自分类Dev

如何将值从一种方法传递给另一种方法

来自分类Dev

如何将一种方法的“自我”价值传递给另一种方法?

来自分类Dev

将一种DAO的方法用于另一种

来自分类Dev

无法将一种方法调用到另一种方法

来自分类Dev

工厂有两种方法,一种是带有$ promise的$ http方法-如何从第一种方法的成功函数中引用另一种方法?

来自分类Dev

工厂有两种方法,一种是带有$ promise的$ http方法-如何从第一种方法的成功函数中引用另一种方法?

来自分类Dev

是否有一种基于索引将列表拆分为两个的首选方法

来自分类Dev

如何使用 Turbo C++ 并行运行两种功能,一种用于键盘,一种用于鼠标?

来自分类Dev

“文字”是一种方法吗?

来自分类Dev

如何将这种方法与另一种方法结合使用?

来自分类Dev

两种方法之间的锁定使一种方法处于饥饿状态

来自分类Dev

锁定两种方法,但允许一种方法运行多线程

来自分类Dev

将另一种方法应用于对象/数组

来自分类Dev

如何使用两种方法,一种来自Java Servlet,另一种来自Input按钮上的js文件

来自分类Dev

有没有一种方法可以管理ODOO中一种硬币的两种货币汇率?

来自分类Dev

单位转换程序-如何将变量从一种方法转换为另一种方法?

来自分类Dev

单位转换程序-如何将变量从一种方法转换为另一种方法?

来自分类Dev

如何将更新的全局类变量从一种方法传递到另一种方法?

Related 相关文章

  1. 1

    如何将一种方法中的变量用于另一种方法?

  2. 2

    如何将两种方法都合并为一种方法?

  3. 3

    将一种方法的 var 用于另一种方法

  4. 4

    如何将此代码从两种方法重构为一种方法

  5. 5

    如何在一种方法中重构两种相似的方法

  6. 6

    如何用一种方法指向两种不同的方法?

  7. 7

    一种scala中的两种方法

  8. 8

    如何重构代码,所以是两种Web表单的一种方法

  9. 9

    phpunit,一种测试-一种方法?

  10. 10

    如何将一种方法作为参数传递给另一种方法?

  11. 11

    如何将int值从一种方法转换为另一种方法

  12. 12

    如何将值从一种方法传递给另一种方法

  13. 13

    如何将一种方法的“自我”价值传递给另一种方法?

  14. 14

    将一种DAO的方法用于另一种

  15. 15

    无法将一种方法调用到另一种方法

  16. 16

    工厂有两种方法,一种是带有$ promise的$ http方法-如何从第一种方法的成功函数中引用另一种方法?

  17. 17

    工厂有两种方法,一种是带有$ promise的$ http方法-如何从第一种方法的成功函数中引用另一种方法?

  18. 18

    是否有一种基于索引将列表拆分为两个的首选方法

  19. 19

    如何使用 Turbo C++ 并行运行两种功能,一种用于键盘,一种用于鼠标?

  20. 20

    “文字”是一种方法吗?

  21. 21

    如何将这种方法与另一种方法结合使用?

  22. 22

    两种方法之间的锁定使一种方法处于饥饿状态

  23. 23

    锁定两种方法,但允许一种方法运行多线程

  24. 24

    将另一种方法应用于对象/数组

  25. 25

    如何使用两种方法,一种来自Java Servlet,另一种来自Input按钮上的js文件

  26. 26

    有没有一种方法可以管理ODOO中一种硬币的两种货币汇率?

  27. 27

    单位转换程序-如何将变量从一种方法转换为另一种方法?

  28. 28

    单位转换程序-如何将变量从一种方法转换为另一种方法?

  29. 29

    如何将更新的全局类变量从一种方法传递到另一种方法?

热门标签

归档