私はプログラミングが初めてですが、私はPythonのコースを受け取り、自分でC#を学んでいます。私はこの質問が答えられたことを認識しますが、私は答えを理解することができませんでした。別のメソッドで配列を使う
編集:申し訳ありませんが、私の質問をより詳しく説明しようとします。新しい方法では、2DアレイCPUのすべての値を使って3D配列を作成したいと考えています。だから私はCPUを新しいメソッドに渡したいので、新しい3D配列にコピーしてその内容を変更することができます。
だから私は....
public string pickRoles(string name)
の方法を持っていると私はそこにそれを使用することができますので、私は新しいメソッドに配列をコピーするにはどうすればよいこの配列
string[,] CPU = new string[6, 2]
{
{ (names[index]), (cpu_1_role) },
{ (names[index]), (cpu_2_role) },
{ (names[index]), (cpu_3_role) },
{ (names[index]), (cpu_4_role) },
{ (names[index]), (cpu_5_role) },
{ (names[index]), (cpu_6_role) },
};
return CPU[6, 2];
がありますか?そして、たくさんのメソッドを持つ代わりに、いつ新しいクラスを作成するべきですか?私の答えを詳しく説明してください。ありがとう!
あなたの質問の先頭に 'C#'という接頭語を付ける必要はありません。それはタグのためです。 – payo
どのような答えが見つかりましたか、それをリンクできますか? – payo
配列にメッセージを渡すことはできますが、配列への「コピー」は明確ではありません。あなたは正確に何を達成しようとしていますか?ちなみに、インデックスはゼロベースなので、 'CPU [6、2]'は範囲外です。 'CPU [5、1]'は最後の要素です。 – recursive