При использовании метода фреймворка в описании, которое вы выделяете при выделении, будут перечислены возможные исключения.
Имеет ли значение, если вы пишете обработчики перехвата в этом порядке? Например. SqlConnection.Open () может выбросить:
System.InvalidOperationException
System.Data.SqlClient.SqlException
Он указан в этом порядке. Должны ли мои обработчики поймать этот порядок? Если так, то почему?
Также некоторые методы, такие как SqlDataAdapter.Fill (), возвращают int, но Visual Studio не сообщает об ошибке, если у меня нет переменной для хранения возвращаемого значения. Почему?
Спасибо