C#を学び始めて思ったことがあったのでトピックを建てさせていただきました。
Cではenum列挙体を使いたいときは
のように書くと思うのですが、
C#の列挙型は
とするだけで
列挙型の変数を宣言しなくても使えるのでしょうか。
CとC#が混同してよくわからなくなりました。
CとC# では 列挙型を書いた時に作られるものが違うのでしょうか。
CとC#の列挙型の違いについて
Re: CとC#の列挙型の違いについて
これは,列挙型CATの宣言とCAT型の変数catの宣言です。
これは,列挙型CATの定義です。
C#で列挙型の変数が必要なら,と書けば定義できますし,Cでも変数の宣言をせずと書けば列挙値を利用可能です。
Re: CとC#の列挙型の違いについて
返信ありがとうございます。
私はてっきり
列挙型〇〇の定義をする
↓
〇〇型の変数 △△を宣言する
↓
これで使えるようになる
と思っていました。
私はてっきり
列挙型〇〇の定義をする
↓
〇〇型の変数 △△を宣言する
↓
これで使えるようになる
と思っていました。
Re: CとC#の列挙型の違いについて
使えます。aridai さんが書きました:C#でもこのように使えますか。
YuOさんがオフトピックで書いてるように、 とする必要がありますが
・・・ってNo.4ですでに分かってますね
written by へにっくす
Re: CとC#の列挙型の違いについて
なるほど、ありがとうございます。
私は猫でもわかるシリーズで勉強しているのですが、
C#の列挙型の説明が2ページしかなくて
ググってもCとの違いがよくわからなくて…
本当にありがとうございます。
私は猫でもわかるシリーズで勉強しているのですが、
C#の列挙型の説明が2ページしかなくて
ググってもCとの違いがよくわからなくて…
本当にありがとうございます。