operator

Как присвоить структуре struct значение null в C#

Как присвоить структуре struct значение null в C#

В языке программирования C# тип данных struct (структура) относится к типам, которые по умолчанию не могут быть равны null. Но порой возможность сравнения структуры с null бывает необходимой. Рассмотрим, как добиться использования struct в качестве null-совместимого типа.

Переопределение операций классов в языке C#

Переопределение операций классов в языке C#

В этот статье поговорим о переопределении операций классов на языке C#. Допустим, у нас имеется два множества A и B, и нам необходимо написать программу, которая находит их разность. Мы могли бы написать метод, который в качестве аргументов принимал бы множества…