CSharp

C#

[C#] nullチェック方法で == と is演算子の違いについてのまとめ

C#での開発時、nullチェックは必ずといっていいほど行われるチェックの一つだと思います。その際に「a==null」とするか「aisnull」とするか人によって結構異なるかと思います。今回は、このnullチェックでの==とisの違いを踏まえ...
C#

[C#] Windowsサービスインストール時に別アプリケーション.exeファイルをログインユーザで実行する方法

はじめにWindowsサービス単体の作成ではなく、Windowsサービスと対話的な処理を行うデスクトップアプリケーションとセットで作成し、インストール時にはどちらも起動したいとなった場合、LocalSystemとして起動してしまいます。今回...