【図で理解】値型と参照型のメモリ構造
「値型と参照型の違い」は、変数を代入したときに何がコピーされるかを見ると整理できます。まず ...
C#のメソッドをもう一歩進めよう!配列やクラスを引数・戻り値に使う方法
これまで、intやstringなどの値を使って、メソッドの基本を学習してきました。 今回は ...
【C#入門】値型と参照型は「コピーを渡すか?住所を渡すか?」で完全に理解する
C#を学び始めると、値型(Value Type)と参照型(Reference Type)の ...
基本情報技術者試験の教材リンク集|回路・擬似言語・IT用語クイズ
本記事では、基本情報技術者試験の学習を始めたばかりの方や、論理回路・擬似言語の動きを目で確 ...
C#のカプセル化とは?Studentクラスのpublicをprivateに変えて理解しよう
前回までのチュートリアルで、みなさんはすでにこのStudentクラスを書いて、実行して、結 ...
Visual Studioのソリューション エクスプローラー|アイコンの意味をやさしく解説
Visual Studioのソリューション エクスプローラーを見ると、名前の左側にさまざま ...
C#のコンストラクタとは?Studentクラスをnewと同時に初期化しよう
前回までのチュートリアルで、みなさんはすでにこのStudentクラスを書いて、実行して、結 ...
〖C#入門〗メソッドのオーバーロードと省略可能な引数をAddで学ぼう
前回は、Addをstaticメソッドにして、Calc.Add(5, 3)と呼び出しました。 ...
〖C#入門〗staticメソッドとは?newなしでAddを呼び出してみよう
前回は、Calcクラスからオブジェクトを作り、Addメソッドを呼び出しました。 Calc ...
〖C#入門〗Addメソッドの基本|引数・戻り値・呼び出しを理解しよう
今回は、2つの整数を足し算するAddメソッドを作ります。 まずはstaticやオーバーロー ...