java.lang.IllegalStateException in .NET?

.net, exception, java

Solution

`System.InvalidOperationException`

The exception that is thrown when a method call is invalid for the object's current state.

Problem

Description for `java.lang.IllegalStateException` from the Java docs: Signals that a method has been invoked at an illegal or inappropriate time. In other words, the Java environment or Java application is not in an appropriate state for the requested operation. Is there an equivalent for `IllegalStateException` in the .NET-Framework?

Original source