C# paiza 37 - 2차원 배열2
// 2次元配列をループで処理する
using System;
public class Lesson05
{
public static void Main()
{
string[][] teams = {
new string[] {"勇者", "戦士"},
new string[] {"盗賊", "忍者", "商人"},
new string[] {"スライム", "ドラゴン", "魔王"},
new string[] {"踊り子", "molar", "アーチャー"},
new string[] {"魔法使い"}
};
foreach(string[] team in teams)
{
foreach(string player in team)
{
Console.Write(player + " ");
}
Console.WriteLine();
}
}
}
//foreach를 이용해서
//출력 내용
勇者 戦士
盗賊 忍者 商人
スライム ドラゴン 魔王
踊り子 molar アーチャー
魔法使い
// ループで2次元配列を出力してみよう
using System;
public class Lesson05
{
public static void Main()
{
string[][] array = {
new string[] {"勇者", "忍者"},
new string[] {"武士", "戦士"},
new string[] {"僧侶", "魔法使い"}
};
// forで、arrayを出力してみよう
for(int i=0;i<array.Length;i++)
{
for(int j=0;j<array[i].Length;j++)
{
Console.WriteLine(array[i][j]);
}
}
}
}
//for을 이용해서 출력
//
using System;
public class Lesson05
{
public static void Main()
{
string[][] array = {
new string[] {"勇者", "忍者"},
new string[] {"武士", "戦士"},
new string[] {"僧侶", "魔法使い"}
};
foreach(string[] team in array)
{
foreach(string player in team)
{
Console.WriteLine(player);
}
}
}
}
//다시 foreach로 출력
//헌 플레이어씩 한 칸을 띄우서 출력
勇者
忍者
武士
戦士
僧侶
魔法使い