C#一覧

.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静的プロパティを使用します。 現在の日付(今日...

記事を読む

StringBuilderクラスで文字列を操作する [C#]

StringBuilderクラスを使用した文字列の操作方法について紹介します。 StringBuilderクラスを使用すると文字列の操作を...

記事を読む

文字列(String)の基本操作 [C#]

エスケープ文字一覧 C#の主なエスケープ文字(エスケープシーケンス)の一覧です。 文字の説明 エスケープシーケンス...

記事を読む

インストールされているWebブラウザーの一覧を取得する [C#]

PC(ローカルマシン)にインストールされているWebブラウザーの一覧を、C#のプログラムで取得してリストに表示してほしいという要望があったの...

記事を読む