The assembly was compiled in debug mode. Nop
instructions do not do anything (i.e have no side effects), but act as a convenient instruction to place a breakpoint.
Tip
If you need a place for an additional breakpoint for debugging purposes, you can force the inclusion of a Nop
in a Debug build by adding a pair of empty braces, e.g.
_grid.PreviewMouseRightButtonDown += (sender, e) =>
{
_isRightMouseDown = true;
RowColumnIndex cell = _grid.PointToCellRowColumnIndex(e);
{} //<------ Adding a Nop allows a breakpoint here.
};
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…