ユーザ入力を介して、一度に1つの整数値を配列に追加する必要があります。C#配列にどのように値を追加できますか?
私はより明確に質問する方法はわかりませんが、私の目標はMain()で整数配列を定義し、Interactive()に渡します。ここで、ユーザーは20個の異なるintとプログラムそれらを配列に追加する必要があります。
int One = ArrayOne[0]
int Two = ArrayOne[1]
int Three = ArrayOne[2]
私は20個の配列オブジェクトを満たしていますので、確かに簡単な方法があります:
(このような)各オブジェクトの新しい引数の定義を続行する退屈だろうか?
誰かが助けることができますか?ここで
は、私が働いているコードです:
class Program
{
static void Main(string[] args)
{
int[] intArray = new int[20];
}
public static int[] Interactive(int[] args)
{
int[] ArrayOne = new int[20];
Write("\n Write an integer >>");
ArrayOne[0] = Convert.ToInt32(ReadLine());
foreach (int x in ArrayOne)
{
if (x != ArrayOne[0])
Write("\n Write another integer");
ArrayOne[x] = Convert.ToInt32(ReadLine());
WriteLine("\n {0}", ArrayOne[x]);
}
ReadLine();
return ArrayOne;
}
}
彼らはあなたがコピー&ペーストをすることを期待答えを明確にするためにどのリンク重複をチェックするために、あなたの講師を依頼 - 配列、葯増加アレイサイズ割り当てを事前に要素を追加1。 –