エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
連載:C#入門 第5回 C#のデータ型(2/3) - @IT
値型と参照型 ここまで、System.Int32などを紹介してきたが、あえてクラスとは呼んでいなかった。メソッ... 値型と参照型 ここまで、System.Int32などを紹介してきたが、あえてクラスとは呼んでいなかった。メソッドなどがあるのだから、当然クラスだろうと思った人もいるだろう。ところが、実はこれらはクラスではないのである。そうではなく、これは「Structs」と呼ばれるものなのである(どういう日本語が定着するのか分からないので、ここでは「Structs」という表記で通す)。Structsは、Structsからの継承ができないなどの制約を除けば、見かけ上、クラスにそっくりである。宣言するためにclassキーワードではなく、structキーワードを使う。 structというと、C/C++の経験者なら「ああ、それなら知っている」と思うかもしれないが、C#のstructは、C/C++のstructとはまったくの別物なので注意されたい。 C#でのStructsとクラスの違いは、それが値型なのか、参照型な
2012/03/19 リンク