Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ToString()

override string System.Runtime.Intrinsics.Vector256< T >.ToString ( )
inline

Definition at line 1117 of file Vector256.cs.

1118 {
1119 ThrowHelper.ThrowForUnsupportedIntrinsicsVectorBaseType<T>();
1120 int num = Count - 1;
1121 Span<char> initialBuffer = stackalloc char[64];
1122 ValueStringBuilder valueStringBuilder = new ValueStringBuilder(initialBuffer);
1123 CultureInfo invariantCulture = CultureInfo.InvariantCulture;
1124 valueStringBuilder.Append('<');
1125 for (int i = 0; i < num; i++)
1126 {
1127 valueStringBuilder.Append(((IFormattable)(object)this.GetElement(i)).ToString("G", invariantCulture));
1128 valueStringBuilder.Append(',');
1129 valueStringBuilder.Append(' ');
1130 }
1131 valueStringBuilder.Append(((IFormattable)(object)this.GetElement(num)).ToString("G", invariantCulture));
1132 valueStringBuilder.Append('>');
1133 return valueStringBuilder.ToString();
1134 }
static CultureInfo InvariantCulture

References System.Text.ValueStringBuilder.Append(), System.Runtime.Intrinsics.Vector256< T >.Count, System.Globalization.CultureInfo.InvariantCulture, System.Text.ValueStringBuilder.ToString(), and System.Runtime.Intrinsics.Vector256< T >.ToString().

Referenced by System.Runtime.Intrinsics.Vector256< T >.ToString().