PathReferences public class Path : IEquatable<Path>, IComparable<Path> Show allA sequence of names, identifying a node or item from the root of an archive. AllConstructorsPropertiesIndexersMethodsOperators ObsoleteInherited ConstructorsPath#public Path(params Name[] path)Parameters:path (params Name[])PropertiesHead#public Path Head { get; }Get all location except the last one.Length#public int Length { get; }Gets the number of steps in this path.Tail#public Name Tail { get; }Gets the last location in this path.Indexersthis[]#public Name this[int index] { get; }Gets the location step at the given index.Parameters:index (int)MethodsAppend#public Path Append(Name step)Append a new step to this path.Parameters:step (Name)CompareTo#public int CompareTo(Path other)Parameters:other (Path)Equals#public override bool Equals(object obj)Parameters:obj (object)Overrides: Object.EqualsEquals#public bool Equals(Path other)Parameters:other (Path)GetHashCode#public override int GetHashCode()Overrides: Object.GetHashCodeStartsWith#public bool StartsWith(Path other)Tests whether this path starts with the other path.Parameters:other (Path)ToString#public override string ToString()Overrides: Object.ToStringOperatorsOperationResultDescriptionPath+NamePath