4 行 3 列の配列を宣言するにはどうすればよいですか。2 つの列は int で、もう 1 つの列は string.help!
string[, ,] threeD = new string[3, 10, 10];
threeD[1, 807301, miama]= threeD;
4 行 3 列の多次元配列の場合、次の方法でコーディングできます。
object[,] _multi = new object[4, 3] { { 1, 2, "jj" },
{ 3, 4, "jd" },
{ 5, 6, "jz" },
{ 7, 8, "jl" } };
このために独自のカスタム データ構造を作成できます。
例えば
public class MyObj
{
public int column1;
public int column2;
public string column3;
public MyObj(int col1, int col2, string col3)
{
column1 = col1;
column2 = col2;
column3 = col3;
}
}
public class MyList
{
public System.Collections.Generic.List<MyObj> List = new List<MyObj>();
public void Add(MyObj obj)
{
List.Add(obj);
}
}
public class ProgramTest
{
public static void Main(string[] args)
{
MyList list = new MyList();
list.Add(new MyObj(1, 807301, "miama"));
list.Add(new MyObj(1, 807301, "Test2"));
list.Add(new MyObj(1, 807301, "Test3"));
list.Add(new MyObj(1, 807301, "Test4"));
//test
foreach (MyObj o in list.List)
{
Console.WriteLine(o.column1);
}
}
}