Logo

Programming-Idioms

History of Idiom 123 > diff from v24 to v25

Edit summary for version 25 by programming-idioms.org:
New C# implementation by user [programming-idioms.org]

Version 24

2020-09-07, 00:22:25

Version 25

2020-09-07, 08:15:59

Idiom #123 Assert condition

Verify that predicate isConsistent returns true, otherwise report assertion violation.
Explain if the assertion is executed even in production environment or not.

Idiom #123 Assert condition

Verify that predicate isConsistent returns true, otherwise report assertion violation.
Explain if the assertion is executed even in production environment or not.

Variables
isConsistent
Variables
isConsistent
Imports
using System.Diagnostics;
Code
var result = isConsistent();
Trace.Assert(result);
Comments bubble
Trace assertion (included in Release builds)
Doc URL
https://docs.microsoft.com/en-us/visualstudio/debugger/assertions-in-managed-code?view=vs-2019