Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Visual Basic

VB.NETのMy.Application.Logにはログローテーション機能がない

.NETでは標準でロガーインタフェース(ILogger)が定義されている。処理系組込みの実装としてConsole, Debug, EventSource, EventLogがある*1が、ローカルストレージ上のファイルにログを出力する実装はデフォルトでは提供されていない。 一方で、VB.NETには…

VB でブロックコメント

ブロックコメントというのは、 C で言えば /* 〜 */ みたいな、複数行に渡るコメントを書くときの書き方のこと。 VisualBasic ではこのようなコメントを書くことができない(行頭に ' を並べるしかない)。 diff を取ったときにコメントアウトした行が必ず出…