あなたはどちらをしますか:
setter(index, value)
また
setter(value, index)
私は最初に言うでしょう。私は通常、高レベルの引数を最初に置きます。つまり、インデックスが値をどこに配置するかを決定します。
コンピューターの観点から: 最初に、保存する場所の場所が必要です。それが見つかったら、値を設定できます。
たとえば、車の要素のプロパティを設定するのと似ています。
SetWheelDiameter(CarModel model, Part.Wheels, Wheel.Diameter, 19.0) パラメータは高レベルから低レベルまでです。
グーグル:
"T value int index"
以下よりもはるかに一般的であることを示唆しています。
"int index T value"