Patrząc na nowe C# 7.0 ValueTuples, zastanawiam się, czy całkowicie zastąpią one Anonymous Types
. Rozumiem, że ValueTuples
są strukturami i dlatego zachowują się nieco inaczej niż Anonymous Types
, które są klasami. Nie widzę jednak przypadku użycia, w którym wolałbym używać Anonymous Type
niż ValueTuple
.C# 7.0 ValueTuples vs Anonymous Types
Czy są jakieś przypadki użycia, w przypadku korzystania z Anonymous Type
nadal byłoby korzystne korzystanie z ValueTuples
w C# 7.0?
Prawdopodobny duplikat [typ anonimowy i krotka] (http://stackoverflow.com/questions/2613829/anonymous-type-and-tuple) –
@ SørenD.Ptæus To pytanie dotyczy "krotki", a nie C# 7.0 'ValueTuple'. 'ValueTuple' działa znacznie inaczej niż' Tuple'. –
Czy próbowałeś używać ValueTuples w zapytaniach Linq (nie mam pod ręką kompilatora C# 7, aby go wypróbować) – Console