C#
ファイルシステムウォッチャを使ってファイルの新規作成を監視する新着!!

ファイルシステムウォッチャを利用して、監視対象のディレクトリにファイルが新規作成されたことを知る方法を紹介します。

続きを読む
C#
ファイルがアクセス可能か調べる新着!!

同一のファイルを違うプロセスやスレッドからアクセスする場合、ファイルがアクセス可能か調べる方法を紹介します。

続きを読む
C#
VisualStudioの入っていないパソコンでC#ソースをコンパイルする

VisualStudioの入っていないパソコンでC#ソースをコンパイルする方法をご紹介します。

続きを読む
C#
デバッグ時にバッチファイルで固定IPとDHCPを切り替える

バッチファイルを用いて、固定IPとDHCPを一瞬で切り替える方法をご紹介します。

続きを読む
C#
可変長引数

可変長引数の使い方をご紹介します。可読性が下がるので、いろんなスキルの人でチーム開発している場合は利用しないほうがいいでしょう。

続きを読む
C#
プロパティの使いみち

クラスの private メンバを、味付けして取り出せるのがプロパティです。この実例を簡単なコードを交えて紹介します。

続きを読む
C#
座標を回転させる(描画図形を回転させる)

座標を回転させる方法をご紹介します。描画図形の回転に使えます。

続きを読む
C#
複数の条件をもったソートを簡単に実装する

複数の条件をもったソートをC#で用意されている機能を使って簡単に実装する方法をご紹介します。

続きを読む
C#
Interlocked.CompareExchange でスレッドセーフに数値比較する

Interlocked.CompareExchange を使ってスレッドセーフに変数の数値を比較する実際のサンプルを紹介します。

続きを読む
C#
Interlocked.CompareExchange の疑似コード

スレッドセーフに変数の数値比較を実施する場合、Interlocked.CompareExchange というメソッドを利用する必要がありますが、MSDNに書いてある引数の解説が意味不明です。これを疑似コードを使って説明します。

続きを読む