src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (10)
726return JoinCore(new ReadOnlySpan<char>(in separator), new ReadOnlySpan<string?>(value));
741return JoinCore(new ReadOnlySpan<char>(in separator), value);
751return JoinCore(separator.AsSpan(), new ReadOnlySpan<string?>(value));
766return JoinCore(separator.AsSpan(), value);
782return JoinCore(separator, new ReadOnlySpan<string?>(value, startIndex, count));
789return JoinCore(separator.AsSpan(), CollectionsMarshal.AsSpan(valuesList));
794return JoinCore(separator.AsSpan(), new ReadOnlySpan<string?>(valuesArray));
927return JoinCore(separator, CollectionsMarshal.AsSpan(Unsafe.As<List<string?>>(values)));
932return JoinCore(separator, new ReadOnlySpan<string?>(valuesArray));
1122JoinCore(separator, values.ToArray().AsSpan());