Запитання з тегом «valuetuple»

9
Коли використовувати: Кортеж проти класу в C # 7.0
До Кортежів я створював клас та його змінні, потім створював об’єкт із цього класу та робив цей об’єкт типом повернення для деяких функцій. Тепер, з кортежами, я можу зробити те ж саме, і в C # 7.0 ми можемо привласнити зрозумілі імена властивостей кортежу (до цього він був item1, item2і …
79 c#  tuples  c#-7.0  valuetuple 

1
Що робить ValueTuple коваріантом?
Це складено правильно у C # 7.3 (Рамка 4.8): (string, string) s = ("a", "b"); (object, string) o = s; Я знаю, що це синтаксичний цукор для наступного, який також складено правильно: ValueTuple<string, string> s = new ValueTuple<string, string>("a", "b"); ValueTuple<object, string> o = s; Отже, виявляється, що ValueTuples можна …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.