Множественные вхождения статических методов и классов
Я читал некоторые противоречивые сведения о том, что
static
модификатор. Во-первых, видео, записанное недавно тренером .NET, говорит о том, что static
модификатор используется не так часто, что мне показалось странным, потому что я использую его довольно часто. Я работаю с кодом C# уже много лет, но никогда не был на том уровне, на котором нахожусь сейчас, поэтому мне интересно, может быть, я использую его неправильно.Могут ли методы и классы, используемые для подключения к SQL Server, быть
static
, даже если я могу подключаться к двум разным базам данных, через два разных соединения? Нет, правда? Это были бы два экземпляра класса, верно?Статические классы требуют меньше нажатий клавиш, и поэтому я люблю их. Однако нагромождение двух различных методов расширения в библиотеке классов может привести к путанице в контекстном меню.
Любой вклад был бы великолепен.
Что я уже пробовал:
Мои методы подключения к базе данных-это методы экземпляра, которые требуют использования MyObj dbobj = new MyOb();