私はちょうどC#コードでArrayListsを利用し始めており、ソート時にいくつか問題があります。ソート関数の後にArrayListが変更される
まず、私は私のクラスの下ArrayListオブジェクトを作成して定義します。
ArrayList cutList = new ArrayList;
その後、私は設定して、最小値を求めるために、配列のリストを並べ替える:
機能を使用してcutList.Add("2200","1800","1200","1");
int minList = (int)GetMinValue(cutList);
:
public static object GetMinValue(ArrayList arrList)
{
ArrayList sortArrayList = arrList;
sortArrayList.Sort();
return sortArrayList[0];
}
後で、インデックスcutList [2]を見つけようとしていますが、この関数はまた、 utList。過去に同じ問題が発生しました。アプリケーション設定に変数を設定した後、変数を変更するとアプリケーション設定が変更されます。これらの問題を正しく修正する方法。私は自分でC#を勉強していて、ちょっと飛び回っているという有罪です。私が紛失しているオブジェクトに関するレッスンはありますか?
Googleの「参照タイプ」 –