1

リスト内の各オブジェクトからどのように変数を取得しますか?

私はこれまでのところこれを持っています:

void SortList()
{
    int j = modules.Count;
    string[] titles = new string[j];

    for (int i = 0; i > modules.Count; i++)
    {
        titles[i] = 
    }
}

そして、モジュール内の各オブジェクトから変数「コード」を取得しようとしています。

ありがとう。

4

2 に答える 2

4

モジュールがリストまたは配列であることを暗示しています。

void SortList()
{
    int j = modules.Count;
    string[] titles = new string[j];

    foreach (String title in modules)
    {
        titles[i] = title.code
    }
}

Cuong Le が述べたように、 Linqを使用して短いバージョンを取得することもできます (使用している .Net バージョンによって異なります)。

titles = modules.Select(x => x.code).ToArray();
于 2013-04-20T16:45:03.630 に答える
1

You can use LINQ with simple code with Select method:

titles = modules.Select(x => x.code).ToArray();
于 2013-04-20T16:44:23.420 に答える