Итак, я понимаю, что такое статический метод или поле, мне просто интересно, когда их использовать. То есть, при написании кода какой дизайн поддается использованию статических методов и полей.
Один общий шаблон - использовать статические методы в качестве статического factory, но это можно так же легко сделать, перегружая конструктор. Верный? Например:
var bmp = System.Drawing.Bitmap.LoadFromFile("Image01.jpg");
Что касается статических полей, то лучше всего их использовать?