【发布时间】:2017-01-10 11:23:04
【问题描述】:
我正在练习方法,但问题是我想将输入和排序分开,显示方法将是主要的,我无法修复其他类的调用。
这是我的脚本:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CaseProblem
{
class Method
{
static void MethodInput()
{
int[] array = new int[5];
int i;
// loop for accepting values in array
for (i = 0; i < 5; i++)
{
Console.Write("Enter number:\t");
array[i] = int.Parse(Console.ReadLine());
}
}
public static void MethodSort()
{
foreach (int i in array)
{
Console.Write(" {0}", i);
}
}
}
class Program
{
static void Main(int[]array)
{
//sorting array value;
Array.Sort(array); //use array's sort function
Method.MethodSort(array);
Console.ReadLine();
}
}
}
感谢您的帮助
【问题讨论】:
-
您的问题究竟是什么是?请更具体地说明您尝试过的内容以及遇到的问题。
-
将
public放在static void MethodInput()之前可能会有所帮助。 -
在方法中添加参数(例如数组)也可能会有所帮助
-
Visual Studio 似乎完全有能力告诉您自己出了什么问题。我们在这里没什么可做的。