BDisp

Results 764 comments of BDisp

This mainly happens on opening a scenario because they are always running `Init` and `Shutdown` and although the Application doing a disposing of public variables there are threads that are...

> Rectangle already has that functionality built-in, no? I don't think so.

The `Rectangle` class can only return the union, intersection of two rectangles, but not greater than two. This requires more work and manipulation. But in reality `Region` is composed of...

But it is not possible to use the `System.Drawing.Common` package because it involves installing `Microsoft.Win32.SystemEvents`. Will it be compatible with other platforms? I don't think so. A lot of [CA1416:...

In any case, the `Region` class works differently in relation to the static `RectangleExtensions` class that I created. `Region` initializes with an area defined by the constructor and in the...

> Cache locality is important to maintain for something like this. > > Be sure to allocate the arrays from `Memory` and use the pool to avoid excessive heap activity...

I want to prevent entering repeated values to avoid unnecessary repetitive recalculations. Can you explain to me what you said about `ArrayPool`? Does that mean I have to use it...

> Why not just steal the code from `System.Drawing.Region`??? Because it has many references to specific types of Windows Forms and I preferred to start from scratch adapting it to...

Change the title please, otherwise it will close the issue when merged.

That better but causes select the view under the `Border`.