stringは実はクラスです 〜スイカは野菜だった?〜
C#を学び始めたとき、多くの人がこう思います。 int number = 10; floa ...
🛡 HPが0未満にならないようにしよう
今の TakeDamage メソッドはこうでした。 public void TakeDam ...
⚔ Playerに「ダメージを受ける」能力を追加しよう
キャラクターは表示するだけではありません。 ゲームでは、 攻撃を受ける HPが減る という ...
🧩 Playerに「できること」を追加してみよう
ここまでで分かったことは: クラスは設計図 インスタンスは実体 オブジェクトはデータのまと ...
オブジェクトとは「データ+できること」
これまで学習してきた内容では、 変数 → データを入れる箱 配列 → たくさん入れられる箱 ...
【初学者向け】はじめてのクラス作成(Visual Studio操作つき)
今日は、C#で「クラス」を作ってみます。 ですがその前に、 どこに何を書けばいいの? とい ...
C#構造体とクラスの違いと使い分け
初心者が知っておくべき基本と選び方の指針 はじめに C#では、構造体(struct)とクラ ...
C#のclassとstructの違いを「メソッド引数」で体感しよう!
C#には「クラス(class)」と「構造体(struct)」という2つのデータ型の定義方法 ...
クラスと参照型の誤解を解く!初心者が押さえておきたいメモリモデルのポイント
プログラミングを学び始めたばかりのとき、C# の class(クラス)は「参照型 ...
オブジェクトを返すメソッドとは?
C# プログラミングでは、クラスとインスタンスを使ったオブジェクト指向が基本です。その一例 ...