Как работает группировка данных с помощью круглых скобок?C#

Место общения программистов C#
Ответить
Anonymous
 Как работает группировка данных с помощью круглых скобок?

Сообщение Anonymous »

Недавно я наткнулся на это:

Код: Выделить всё

(int, string) tst = (0, "Test");
Идея кажется потрясающей: раньше, когда бы я ни хотел сопоставить две переменные, я использовал KeyValuePair. Кажется, это доступно в .NET Core, а не в обычной .NET 4.7.2, где я в основном программирую.

Я что-то упустил или это доступно только в .NET Core? Как называется эта группа переменных (чтобы я мог продолжить исследование)? Это то же самое, что создание объекта с двумя переменными?

Вот пример:

Код: Выделить всё

(int, string) tst = (0, "Test");
var (k, b) = tst;

Console.WriteLine("k: " + k);
Console.WriteLine("b: " + b);
Это глупый вопрос, но спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/595 ... heses-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»