2024年8月14日記録

O.

foreach(KeyValuePair<xx,yy> pari in list){}

でDictionaryを回すと内部でlistに変更を加える事ができない。どうすればいいか。

A.

ElementAtを使えばアクセスできる。

    for (int i = 0; i < count; i++)
    {
        KeyValuePair<OneUseCostChangeEffects, bool> pair = cardModel.OneUseCostChangeEffectsList.ElementAt(i);
        if (pair.Value) cardModel.OneUseCostChangeEffectsList[pair.Key] = false;
    }

活動報告

Posted by admin