Top.Mail.Ru
Ответы

Есть ли аналог Swap в языке программирования C#?

Есть ли в C# аналог метода Swap, который меняет элементы местами? Если да, то подскажите пожалуйста.

По дате
По рейтингу
Аватар пользователя
Новичок
8лет

Стандартно в таком виде как н-р в C++ -нет.

Но не проблема реализовать что-то вроде:

void Swap< T >(ref T v1, ref T v2) {T v3 = v1; v1 = v2; v2 = v3; }