Ответ 1
System.InvalidOperationException
Исключение, которое бросается, когда вызов метода недействителен для текущее состояние объекта.
Описание java.lang.IllegalStateException
из документов Java:
Сигналы о том, что метод был вызван в незаконное или ненадлежащее время. Другими словами, среда Java или приложение Java не находятся в соответствующем состоянии для запрошенной операции.
Существует ли эквивалент для IllegalStateException
в .NET-Framework?
System.InvalidOperationException
Исключение, которое бросается, когда вызов метода недействителен для текущее состояние объекта.