私の質問は、C#でPythonの配列のような配列をたどる方法があるかどうかです。パイソンC#での配列のトラバーサル
arr = [1 , 2, 3 , 4, 5]
print (arr[3:])
arr[3:] = [7, 8]
print (arr[3:])
に例えば
は私の出力与える[4、5]、次に[7,8]。
C#にもソートの何かが存在するかどうかは疑問でした。私はMSDNのマイクロソフトやその他のリンクでほとんどのドキュメントを調べましたが、従来のforループと各ループの両方が見つかりました。私はそれを逃したと思っていたかもしれません。
よしおかげで同様のことを行うことができます。私はループに固執します。 ArraySliceの情報をありがとうが、私は円形の配列の回転の問題をやっているので、私はいくつかのコピーを行う必要があります。今後の使用の可能性がある場合は、ArraySliceへの参照を保持します。 –
@HaroonRamay配列スライスをC#7.0に追加することについての最初の議論がありましたが、そのアイデアは放棄されたと思います。 – xanatos
今後のエディションでは、人生がもっと楽になると思うので、実際に追加してもらいたいと思っています。また、C#の将来のエディションについてディスカッションが閲覧できるリンクを指しておいてもかまいません。 –