Sdílet prostřednictvím


N-tice hodnot

Řazená kolekce hodnot je datová struktura, která má určitý počet a posloupnost hodnot. .NET poskytuje následující vestavěné hodnotové n-ticové typy:

Typy hodnotových n-tic se liší od typů n-tic (například Tuple<T1,T2>) následujícím způsobem:

  • Jedná se o struktury (typy hodnot), nikoli třídy (odkazové typy).
  • Členové jako Item1 a Item2 jsou pole, nikoliv vlastnosti.
  • Jejich pole lze měnit, nejsou pouze pro čtení.

Typy hodnotových n-tic poskytují implementaci v rámci prostředí runtime, která podporuje n-tice v C# a strukturní n-tice v F#. Kromě vytváření ValueTuple<T1,T2> instance pomocí syntaxe jazyka můžete volat tovární metodu Create.

Viz také