C#で配列をネストするためのよりエレガントな方法はありますか?

ドルム

私は次のようなC ++プロジェクトからマトリックスを翻訳しています:

static int grad4[][4] = {{0,1,1,1}, {0,1,1,-1}, {0,1,-1,1}, {0,1,-1,-1},
{-1,1,1,0}, {-1,1,-1,0}, {-1,-1,1,0}, {-1,-1,-1,0}};

基本的に、C#でそれを行う方法は、配列をネストすることですよね?したがって、配列は次のようになります。

static int[][] grad4 = new int[][]{
new int[]{0,1,1,1},new int[]{0,1,1,-1},new int[]{0,1,-1,1},new int[]{0,1,-1,-1},
new int[]{-1,1,1,0},new int[]{-1,1,-1,0},new int[]{-1,-1,1,0},new int[]{-1,-1,-1,0}};

行列が大きすぎない場合は問題ありませんが、プロジェクトには80列を超える行列があります。行列を初期化するもっと簡単な方法はありますか?お手伝いありがとう。

サイモン・クレイマー

MSDNによると、あなたは書くことができるはずです

static int[,] grad4 = new int[,]{{0,1,1,1}, {0,1,1,-1}, {0,1,-1,1}, {0,1,-1,-1},
                                 {-1,1,1,0}, {-1,1,-1,0}, {-1,-1,1,0}, {-1,-1,-1,0}};

これにより、多次元配列が宣言されます。ギザギザの配列(int[][])は、説明したように初期化する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

部分文字列を作成するためのよりエレガントな方法はありますか?

分類Dev

Numpy配列の次元を拡張するためのよりPythonic /エレガントな方法はありますか?

分類Dev

Rでのネストされた操作。よりエレガントな方法はありますか?

分類Dev

Pythonで相対パスを取得するためのエレガントな方法はありますか?

分類Dev

Pythonで辞書ループ例外を処理するためのより良いまたはよりエレガントな方法はありますか?

分類Dev

配列内のどの要素が別のコンテナにあるかを確認するためのエレガントな方法はありますか?

分類Dev

React Nativeでさまざまなコンポーネントを条件付きでレンダリングするためのより良いまたはよりエレガントな方法はありますか?

分類Dev

Vue.js-条件付きでクラスを適用するためのよりエレガントな方法はありますか?

分類Dev

このタイプの順列のためのよりエレガントな方法はありますか?

分類Dev

CUDAでmallocおよびfreeするためのより良い/よりクリーンな/よりエレガントな方法はありますか?

分類Dev

この文字列を解析するためのよりエレガントな方法は何ですか?

分類Dev

これらの条件を書くためのよりエレガントな方法はありますか?

分類Dev

イベント/トリガーを定期的にチェックするためのよりエレガントな方法はありますか?

分類Dev

ネストされた配列フィルタリング、よりエレガントな方法はありますか?

分類Dev

数値を数字の配列に変換するためのRubyのエレガントな方法はありますか?

分類Dev

Swiftでこの遅延読み込みパターンを作成するためのよりエレガントな方法はありますか?

分類Dev

これを書くためのより短く/エレガント/効率的な方法はありますか?

分類Dev

AutoItでInternetExpolorバージョンを入手するためのよりエレガントな方法はありますか?

分類Dev

Javaでリストを処理するよりエレガントな方法はありますか?(Python VS Java)

分類Dev

配列内の配列のフィルタリング、これを行うためのエレガントな方法はありますか?

分類Dev

この「if」リストをよりエレガントな方法で書く方法はありますか?

分類Dev

マップからリストを埋めるためのよりエレガントなソリューションはありますか?

分類Dev

いくつかの列の合計にネストされたランキングを適用するためのよりエレガントな方法

分類Dev

このコードよりもJavaでXMLドキュメントを文字列に変換するよりエレガントな方法はありますか?

分類Dev

自己結合で単一の列を選択するためのエレガントな方法はsqliteにありますか?

分類Dev

C ++で文字列をフォーマットするエレガントな方法はありますか?

分類Dev

フォームのデフォルト値をチェックするためのよりエレガントな方法はありますか?

分類Dev

スペースで区切られたテキスト値を整数として読み取り、配列にフロートするよりエレガントな方法はありますか?

分類Dev

異なる値を持つ配列を取得するためのよりエレガントな方法

Related 関連記事

  1. 1

    部分文字列を作成するためのよりエレガントな方法はありますか?

  2. 2

    Numpy配列の次元を拡張するためのよりPythonic /エレガントな方法はありますか?

  3. 3

    Rでのネストされた操作。よりエレガントな方法はありますか?

  4. 4

    Pythonで相対パスを取得するためのエレガントな方法はありますか?

  5. 5

    Pythonで辞書ループ例外を処理するためのより良いまたはよりエレガントな方法はありますか?

  6. 6

    配列内のどの要素が別のコンテナにあるかを確認するためのエレガントな方法はありますか?

  7. 7

    React Nativeでさまざまなコンポーネントを条件付きでレンダリングするためのより良いまたはよりエレガントな方法はありますか?

  8. 8

    Vue.js-条件付きでクラスを適用するためのよりエレガントな方法はありますか?

  9. 9

    このタイプの順列のためのよりエレガントな方法はありますか?

  10. 10

    CUDAでmallocおよびfreeするためのより良い/よりクリーンな/よりエレガントな方法はありますか?

  11. 11

    この文字列を解析するためのよりエレガントな方法は何ですか?

  12. 12

    これらの条件を書くためのよりエレガントな方法はありますか?

  13. 13

    イベント/トリガーを定期的にチェックするためのよりエレガントな方法はありますか?

  14. 14

    ネストされた配列フィルタリング、よりエレガントな方法はありますか?

  15. 15

    数値を数字の配列に変換するためのRubyのエレガントな方法はありますか?

  16. 16

    Swiftでこの遅延読み込みパターンを作成するためのよりエレガントな方法はありますか?

  17. 17

    これを書くためのより短く/エレガント/効率的な方法はありますか?

  18. 18

    AutoItでInternetExpolorバージョンを入手するためのよりエレガントな方法はありますか?

  19. 19

    Javaでリストを処理するよりエレガントな方法はありますか?(Python VS Java)

  20. 20

    配列内の配列のフィルタリング、これを行うためのエレガントな方法はありますか?

  21. 21

    この「if」リストをよりエレガントな方法で書く方法はありますか?

  22. 22

    マップからリストを埋めるためのよりエレガントなソリューションはありますか?

  23. 23

    いくつかの列の合計にネストされたランキングを適用するためのよりエレガントな方法

  24. 24

    このコードよりもJavaでXMLドキュメントを文字列に変換するよりエレガントな方法はありますか?

  25. 25

    自己結合で単一の列を選択するためのエレガントな方法はsqliteにありますか?

  26. 26

    C ++で文字列をフォーマットするエレガントな方法はありますか?

  27. 27

    フォームのデフォルト値をチェックするためのよりエレガントな方法はありますか?

  28. 28

    スペースで区切られたテキスト値を整数として読み取り、配列にフロートするよりエレガントな方法はありますか?

  29. 29

    異なる値を持つ配列を取得するためのよりエレガントな方法

ホットタグ

アーカイブ