Warehouse.Utils.CreateDirectory C# (CSharp) Method

CreateDirectory() public static method

Create Directory structure
public static CreateDirectory ( string path ) : string
path string
return string
        public static string CreateDirectory(string path) {
            string createdBaseFolder = null;

            DirectoryInfo di = new DirectoryInfo(path);

            while (di.Exists == false) {
                createdBaseFolder = di.FullName;
                di = di.Parent;
            }

            if (!Directory.Exists(path)) {
                Directory.CreateDirectory(path);
            }

            return createdBaseFolder;
        }