C#一覧

Reflection(リフレクション)を使ってプロパティを取得する [C#]

.NETにはリフレクション(System.Reflection名前空間)という、アセンブリや、アセンブリに定義されているクラス、イン...

記事を読む

Reflection(リフレクション)を使ってインスタンスを生成する [C#]

.NETにはリフレクション(System.Reflection名前空間)という仕組みが用意されており、アセンブリや、アセンブリに定義...

記事を読む

enum(列挙型)の値と名前を取得する(GetValues/GetNames)[C#]

今回は、enum(列挙型)のフィールドの値と名前を取得についてです。 enum(列挙型)とは、複数のフィールド(変数)をひとつ...

記事を読む

.NET Reflection(リフレクション)Tips コードスニペット一覧 [C#]

.NETのReflection(リフレクション)を使ったTipsのコードスニペット集です。 本記事に記載のコードでは、以下のu...

記事を読む

WMIを利用してWindowsをログオフ、シャットダウン、再起動する [C#]

C#でWMIを利用して、OSのログオフ(サインアウト)、シャットダウン、再起動をする方法を紹介します。 WMIとはWindows Ma...

記事を読む

WMIを利用してWindowsOSの情報を取得する [C#]

Windowsのシステム構成要素についての情報を取得できるWMI(Windows Management Infrastructure)を利用...

記事を読む

オブジェクトの型オブジェクトを取得する [C#]

オブジェクトの型オブジェクト(System.Typeのインスタンス)を取得する方法を紹介します。 本記事に記載のコードでは、以...

記事を読む

ファイルを削除する際にごみ箱に入れる [C#]

C#でファイルを削除する際にごみ箱に移す方法について紹介します。 C#にはファイルをごみ箱に移す操作を行うクラス、メソッドが用意されていま...

記事を読む

C#で列挙型(enum)をビットフラグとして判定および演算する

列挙型(enum)をビットフラグとして判定する方法と演算する方法を紹介します。 ビットフラグとして使用する列挙型(enum)の...

記事を読む

CSV、TSVテキストを読み込みフィールドに分割するTextFieldParserクラス [C#]

.NET Frameworkには、カンマやタブ文字で区切られたテキストテキストを読み込むための便利なクラスが用意されています。 Micro...

記事を読む

Windowsのシステムフォント(デフォルトフォント)を取得する [C#]

Visual StudioでWindows フォーム アプリケーションのプロジェクトを新規作成して、フォームにコントロールを配置してテキスト...

記事を読む

データベースのオブジェクトからエンティティクラスのコードを自動生成する [C#, SQLServer]

データベースのテーブルやビューなどデータをマッピングするエンティティクラスは、O/Rマッパーを使用してデータベースのデータを操作するアプリケ...

記事を読む

数学関数 Mathクラスのメソッドと定数 [C#]

.NETに実装されているMathクラスには様々な数学関数(メソッド)が用意されています。また、いくつかの定数も用意されています。 ...

記事を読む

全角と半角、ひらがなとカタカナの変換 StrConv [C#, VB]

C#で全角文字と半角文字の変換と、ひらがなとカタカナの変換方法について紹介します。 C#には全角と半角、ひらがなとカタカナを変換するクラス...

記事を読む

日付と時間(DateTime)の基本操作

現在の日付と時刻を取得する 現在の日時を取得するにはDateTime構造体のNow静的プロパティを使用します。 現在の日付(今日...

記事を読む