配列に格納されている各次元の長さを取得したい配列があります。つまり、次のようなものが欲しいです。
Array myArray = //...Blah blah myArray is defined somewhere in code
int[] dimLengths = myArray.SomeLinqStatement...
いくつかの for ループでこれを行うことができますが、単純な linq ステートメントがあることを望んでいました。たとえば、myArray が 2x3x4 の 3D 配列である場合、dimLengths を {2, 3, 4} にします。