例として:
using (Brushes.Black)
{
...
}
静的であるため、良い考えではありません。次にアプリが Brushes.Black を使用するときは、破棄されているため、問題が発生します。
ここで、Brushes.Black のみを使用している場合は、おそらくそれを破棄しなくても問題ありません。なぜなら、管理されていないリソースが 1 つだけ (できれば!) 横たわっているからです。
しかし、一般的に、多くの静的 IDisposables を使用しないようにする必要がありますか、それとも何か不足していますか?