## Intersect(Rectangle, Rectangle)

Επιστρέφει ένα τρίτοRectangle δομή που αντιπροσωπεύει την τομή δύο άλλωνRectangle δομές. Εάν δεν υπάρχει διασταύρωση, άδειοRectangle επιστρέφεται.

```csharp
public static Rectangle Intersect(Rectangle a, Rectangle b)
```

| Παράμετρος | Τύπος | Περιγραφή |
| --- | --- | --- |
| a | Rectangle | Πρώτο παραλληλόγραμμο που τέμνεται. |
| b | Rectangle | Δεύτερο παραλληλόγραμμο να τέμνεται. |

### Επιστρεφόμενη Αξία

ΕΝΑRectangle που αντιπροσωπεύει τη διασταύρωση του*a* και*b*.

### Δείτε επίσης

* struct [Rectangle](../)
* χώρος ονομάτων [System.Drawing](../../rectangle/)
* συνέλευση [Aspose.Drawing](../../../)

---

## Intersect(Rectangle)

Αντικαθιστά αυτόRectangle με τη διασταύρωση του εαυτού του και του καθορισμένουRectangle .

```csharp
public void Intersect(Rectangle rect)
```

| Παράμετρος | Τύπος | Περιγραφή |
| --- | --- | --- |
| rect | Rectangle | οRectangle με το οποίο να διασταυρωθούν. |

### Δείτε επίσης

* struct [Rectangle](../)
* χώρος ονομάτων [System.Drawing](../../rectangle/)
* συνέλευση [Aspose.Drawing](../../../)


