c#の配列変数の宣言についてですが、

以下の2つの宣言は同じことなのでしょうか。
(1)int[] num = {1,2,3};
(2)int[] num = new int{1,2,3};

本では(2)のような定義していますが何かルールのようなものがあるのでしょうか。
宜しくお願いします。

A 回答 (1件)

下記すべて同じ意味で、省略しているだけです。


int[] num = {1,2,3};
int[] num = new int[]{1,2,3};
int[] num = new int[3]{1,2,3};
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
おかげで理解できました。

お礼日時:2008/04/08 16:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

  • 基本情報技術者試験の言語ってどうやって選ぶ?

    SEを目指す場合、基本情報技術者試験を経て実務に就いた人も多いのではないでしょうか。教えて!gooにはSEを目指している質問者からこんな質問が寄せられました。 「基本情報技術者試験のC言語とJavaの違い?」 将...

  • 既婚者なのに恋をしてしまった時の対処法

    最近、世間を賑わしている「不倫」。だが、パートナー以外の異性に心を奪われてしまった人たちも、最初はやり場のない恋心とどう折り合いをつけるべきか悩んでいたのかもしれない。「教えて!goo」に「既婚者だけど...

  • 孤独死を防ぐために、一人一人が今できること

    先日、「教えて!goo」で「孤独死って怖いですか?」という記事を配信した。ここではさまざまな意見が交わされたが、出来ることなら最期を迎えるまで、誰かとともに過ごしたいと願うのはごく自然な感情なのではない...

  • せきらら女子会:第83話「ご近所トラブル?」

    恋愛、結婚、お金、夜の営み...いろんなことに対して、赤裸々にトークする女の子達のお話。考え方の違う4人が、今日も居酒屋に集まります。

  • ゲーム業界ダンナ観察日記:第70話「空想企画は楽しい」

    ダンナ様のねむねむ。奥様のとぽすけ。ごく普通のふたりは、ごく普通の結婚をし、だらだらと夫婦生活を送っていました。でもただひとつ違っていたのは、ダンナ様はゲーム会社勤務だったのです。

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ