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

◆ Join() [4/7]

static string System.IO.Path.Join ( ReadOnlySpan< char > path1,
ReadOnlySpan< char > path2,
ReadOnlySpan< char > path3,
ReadOnlySpan< char > path4 )
inlinestatic

Definition at line 417 of file Path.cs.

418 {
419 if (path1.Length == 0)
420 {
421 return Join(path2, path3, path4);
422 }
423 if (path2.Length == 0)
424 {
425 return Join(path1, path3, path4);
426 }
427 if (path3.Length == 0)
428 {
429 return Join(path1, path2, path4);
430 }
431 if (path4.Length == 0)
432 {
433 return Join(path1, path2, path3);
434 }
435 return JoinInternal(path1, path2, path3, path4);
436 }
static string Join(ReadOnlySpan< char > path1, ReadOnlySpan< char > path2)
Definition Path.cs:387
static string JoinInternal(ReadOnlySpan< char > first, ReadOnlySpan< char > second)
Definition Path.cs:641

References System.IO.Path.Join(), System.IO.Path.JoinInternal(), and System.ReadOnlySpan< T >.Length.