3

ループのコンテキストでは、VBのToinに相当するものは C# にあることを知っていますが、次のコンテキストでそれに相当するものを見つけようとしています。i = long1 To long2(i = long1; i < long2; ++i)ReDim/System.Array.Resize()

VB6 :

ReDim indexCorr(LBound(fDefMatchs) to UBound(fDefMatchs)

C# :

System.Array.Resize(indexCorr, ***?)

このような数値の範囲を使用して C# で配列のサイズを変更する方法を知っている人はいますか?

4

1 に答える 1

6

あなたが探しているのはこれだと思います:

System.Array.Resize(ref indexCorr, fDefMatchs.Length);

ただし、.NET では配列の下限を設定できません。ドキュメントから:

配列のインデックスは 0 です。n 個の要素を持つ配列は、0 から n-1 までのインデックスが付けられます。

于 2013-06-13T04:33:01.243 に答える