ルルのゲーム開発備忘録

主にUnityやC#に関する情報を気まぐれに投稿していきま~す

【Visual Studio】矩形でコードの範囲を選択する方法

はじめに 矩形選択 はじめに こんにちは、ルルです。 今日は、意外に使う機会があったりする、コードの矩形選択のショートカットについてのメモです。 環境はWindows、Visual Studioでの編集想定です。(たしかMacにもあったはず) 矩形選択 Shift + ALTキーを…

【C#】インターフェースと抽象クラス、どう使い分けてる?

はじめに 自分の現状の考え ググって調べたけど... 参考 はじめに こんにちは、ルルです。 ポリモーフィズムなコードやストラテジーパターン、設計を意識してインターフェースや抽象クラスを使うことがあると思うのですが、みなさんはこの二つをどう使い分け…

【C#】型の既定値 default

はじめに default 使い方 型ごとの既定値について はじめに 今回は、C#で型の既定値であるdefaultについての記事です。 default 型の既定値は、defaultで取得することができます。 フィールドなどの初期化などで、classやintなどを設定するときにnullや0を入…

【C#】ゼロプレースホルダーを使った数字の表記方法

はじめに 使い方 参考 はじめに あけましておめでとうございます。 久しぶりの投稿になります。 また少しずつブログの記事、投稿していけたらと思います。今回は、ToStringのゼロプレースホルダーについての紹介です。 タイマーなど、数字を指定した桁数で表…

【C#】using static ディレクティブ

はじめに using static ディレクティブ 使い方 参考 はじめに 今回は、using staticディレクティブについて紹介します。 using static ディレクティブ using staticディレクティブを使うと、型名を書かずに対象の型の静的メンバーを記述することができるよう…

【C#】outパラメータ修飾子について

はじめに outパラメータ修飾子 使い方 参考 はじめに 今回は、outパラメータ修飾子について紹介します。 outパラメータ修飾子 outパラメータ修飾子を使ったメソッドの特徴 ・戻り値はbool。処理成功でtrue、失敗でfalse ・処理成功で、outが付いたパラメータ…

【C#】private protectedについて

はじめに アセンブリに関連するアクセス修飾子 注意点 参考 はじめに 今回は、private protectedを含めた、C#でアセンブリに関連する代表的なアクセス修飾子について3つほど紹介します。 アクセス修飾子ってのはpublicとかprivateとかのやつです。 アセンブ…