.NET

C#

【C#】初心者から中級者まで役立つ厳選書籍3選

本記事では、初心者から中級者までのC#学習に役立つ3冊のおすすめ書籍を詳しく解説します。それぞれの特徴やおすすめポイントを掘り下げることで、自分に合った本を見つけやすくなるように構成しましたので是非最後まで読んでみてください。
C#

【C#】初心者向けC#ガイド:C言語やC++との違いと選び方

プログラミングを学び始めるとき、「C#」「C言語」「C++」という名前を聞いたことがある方は多いのではないでしょうか?これらはそれぞれ異なるプログラミング言語ですが、名前が似ているため混乱しやすいですよね。この記事では、C#の基本的な特徴か...
C#

【C#】インスタンスは一つだけ!~シングルトン(singleton)パターン~

シングルトンパターンは、クラスのインスタンスを1つだけ生成し、それをアプリケーション全体で共有するデザインパターンです。これにより、リソースの効率的な使用とデータの一貫性を保つことができます。
C#

【C#】超簡単なクラスとインスタンスの説明

C#は、オブジェクト指向プログラミング言語であり、クラスとインスタンスの概念が重要な役割を果たします。本記事では、C#のクラスとインスタンスとは何か、その作成方法、および使用方法についてわかりやすく説明していきます。クラスとインスタンスイン...
C#

【C#】アクセス修飾子とは?役割と利点を解説

C#では、アクセス修飾子を使用してクラス、メソッド、プロパティ、フィールドなどのアクセスレベルを制御することができます。アクセス修飾子を適切に活用することで、コードの安全性と可読性が向上します。この記事では、C#で使用できる主要なアクセス修...
C#

【C#】いろいろな”?”マークの意味と使い方

C#のコードでなにかと出てくる"?"(はてな、クエスチョン、クエッション)マークですが、マークの場所や書き方によっていろいろな意味と使い方があります。そこで、今回はC#の"?"マークについて解説させていただきます。三項条件演算子:"?"と"...
C#

【C#】簡単に文字列を切り出して取得する方法

今回は、C#における文字列操作のうち、文字列の後ろからn文字、中間のx~y文字、先頭からn文字など、簡単に文字列を切り出して取得する方法を解説していきます。StringクラスのSubstringメソッドを使用して切り出す方法基本的な使い方(...
C#

【C#】デバッグ時のみ実行する処理の書き方

C#で開発環境やテスト用のコードをデバッグ(Debug)時のみ実行して、通常時には実行されないような処理の書き方について紹介させていただきます。デバッグ時のみ実行する方法は、Conditional属性を使う方法と、プリプロセッサディレクティ...
C#

【C#】とにかく簡単に処理時間を計測する方法

コーディングをしていると、「この処理ってどれくらい時間がかかってるの?」と気になってとにかく処理時間を簡単に計測してみたくなることがあります。そんな時に、特別なライブラリを使わずに初心者でも簡単に計測できる方法について解説していきます。St...