私はユーザーがtextBox3に入力した数値を配列numに変換しましたが、arraylist Aの半分とarraylist Bの半分を入れたいのですがどうすればいいですか?おかげで、編集配列の番号をarraylistに入れます
string[] source = textBox3.Text.Split(',');
int[] nums = new int[source.Length];
for (int i = 0; i < source.Length; i++)
{
nums[i] = Convert.ToInt32(source[i]);
}
ArrayList A = new ArrayList();
ArrayList B = new ArrayList();
:?
おかげで、私はあなたの答えをテストしたが、あなたのコードのすべての出力がsystem.collection.generic [可能System.Int32]は、いただきました!問題例えばおかげ
私はArsenMkrtが書いたことをこれをテストしました:
private void button1_Click(object sender, EventArgs e)
{
string[] source = textBox3.Text.Split(',');
int[] nums = new int[source.Length];
List<int> A = nums.Take(source.Length/2).ToList();
List<int> B = nums.Skip(source.Length/2).ToList();
MessageBox.Show(B.ToString());
}
である、または.ToArray()は配列を取得するために.ToList()を使用します –