mid74 zgłoszeń

Jaka jest różnica między struct a class w C#?

class: typ referencyjny, heap, dziedziczenie, null. struct: typ wartościowy, stack (zazwyczaj), brak dziedziczenia, kopiowanie przy przypisaniu. struct dla małych, niemutowalnych danych (Point, DateTime). record (C# 9+): wartościowa semantyka porównania.

Więcej pytań z C#