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

◆ ToString()

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

Definition at line 1125 of file Vector128.cs.

1126 {
1127 ThrowHelper.ThrowForUnsupportedIntrinsicsVectorBaseType<T>();
1128 int num = Count - 1;
1129 Span<char> initialBuffer = stackalloc char[64];
1130 ValueStringBuilder valueStringBuilder = new ValueStringBuilder(initialBuffer);
1131 CultureInfo invariantCulture = CultureInfo.InvariantCulture;
1132 valueStringBuilder.Append('<');
1133 for (int i = 0; i < num; i++)
1134 {
1135 valueStringBuilder.Append(((IFormattable)(object)this.GetElement(i)).ToString("G", invariantCulture));
1136 valueStringBuilder.Append(',');
1137 valueStringBuilder.Append(' ');
1138 }
1139 valueStringBuilder.Append(((IFormattable)(object)this.GetElement(num)).ToString("G", invariantCulture));
1140 valueStringBuilder.Append('>');
1141 return valueStringBuilder.ToString();
1142 }
static CultureInfo InvariantCulture

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

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