The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
Debug::Assert Method
.NET Framework (current version)
Checks for a condition; if the condition is false, outputs messages and displays a message box that shows the call stack.
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | Assert(Boolean) | Checks for a condition; if the condition is false, displays a message box that shows the call stack. |
![]() ![]() | Assert(Boolean, String^) | Checks for a condition; if the condition is false, outputs a specified message and displays a message box that shows the call stack. |
![]() ![]() | Assert(Boolean, String^, String^) | Checks for a condition; if the condition is false, outputs two specified messages and displays a message box that shows the call stack. |
![]() ![]() | Assert(Boolean, String^, String^, array<Object^>^) | Checks for a condition; if the condition is false, outputs two messages (simple and formatted) and displays a message box that shows the call stack. |
Show:

