using System; using System.Collections.Generic; using System.Text; namespace Cosmos.Kernel.FileSystem { /// /// Represents a path in a filesystem agnostic fashion. /// public class Path { private string[] _parts; /// /// Gets the steps. /// public string[] Parts { get { return _parts; } } /// /// Creates a new path. /// /// Each step in getting to the file. public Path(params string[] parts) { _parts = parts; } } }