Zuletzt bearbeitet vor einem Jahr
von Marc Kruse

Source-Code

Version vom 16. März 2023, 19:15 Uhr von Marc Kruse (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<syntaxhighlight lang="c#"> record Point (int X, int Y) : IAdditionOperators<Point, Point, Point> { public static Point operator + (Point left, Point right) =…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
record Point (int X, int Y) : IAdditionOperators<Point, Point, Point>
{
	public static Point operator + (Point left, Point right) =>
		new Point (left.X + right.X, left.Y + right.Y);

	public static Point operator checked + (Point left, Point right) =>
		new Point (checked(left.X + right.X), checked(left.Y + right.Y));
}