PG日誌

読者です 読者をやめる 読者になる 読者になる

PG日誌

主にc#の事を書いています

C#のSystem.Threading.Timerクラスの精度を確認する

C#のTimerクラスの定周期処理で、タイマーのインターバールを1msに設定した時の実際の実行間隔を確認した話です。

WindowsErver2008R2でデスクトップにゴミ箱を表示する

英語版のWindowsServer2008R2のデスクトップにゴミ箱を表示するには[Start] から Search programs and files に show or hideと入力して検索結果に Show or hide common icons on the desctpと表示されるのでそれを選択して[Recycle Bin]にチェックを入れる…

c#で現在のメモリ使用量を取得する

Environmentクラスで取得する プロセスが使用しているメモリ使用量を取得するにはEnvironmentクラスのWorkingSetPropertyを参照すれば現在の使用量が取得できます。 long currentSet = Environment.WorkingSet Console.WriteLine("現在のメモリ使用量は{0}by…

開始前チェックは確実に

大抵の処理は引数を受け取って開始される。そうでない場合、何らかの知識をオブジェクト自身から読み取って処理を開始するだろう。その時に受け取れるものが明確に定められる場合チェックを行うのは当然だ。例えば以下のようなコードがあったとしよう。 publ…