2009-07-01から1ヶ月間の記事一覧

デバッガでステップ実行をしない

確実に信頼できるコードはステップ実行で追ってくのがめんどい。 DebuggerStepThrough 属性を使用 [DebuggerStepThrough] void StepThrough() { // ステップ実行でもとまらない。 } いざ使うときに忘れるんだよな。

違うTicks

TimeSpan span = new TimeSpan( stopwatch.ElapsedTicks );値がおかしかった。Stopwatch.ElapsedTicks プロパティ メモ : Stopwatch タイマ刻みは、DateTime.Ticks とは異なります。DateTime.Ticks 値の各タイマ刻みは、100 ナノ秒間隔を表します。ElapsedTi…

disposeパターンコードスニペット

IDisposeよく使うけどいつも書くのめんどいので。 コードスニペットについては IntelliSense コード スニペットの作成と使用 あたり参照 <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title> Dispose pattern </Title> <Shortcut>dispose</Shortcut> </header></codesnippet></codesnippets>