This commit is contained in:
Даниил Заикин
2026-06-17 20:44:53 +03:00
parent 9d153773c2
commit b133e7c656
1880 changed files with 244545 additions and 0 deletions
@@ -0,0 +1,21 @@
#if !NET_STANDARD_2_0
using System.Runtime.CompilerServices;
namespace QFSW.QC.Serializers
{
public class ITupleSerializer : PolymorphicQcSerializer<ITuple>
{
public override string SerializeFormatted(ITuple value, QuantumTheme theme)
{
string[] serializedItems = new string[value.Length];
for (int i = 0; i < value.Length; i++)
{
serializedItems[i] = SerializeRecursive(value[i], theme);
}
return $"({string.Join(", ", serializedItems)})";
}
}
}
#endif