ParkitectNexus.Data.Game.MacOSX.MacOSXParkitectPaths.GetPathInSavesFolder C# (CSharp) Метод

GetPathInSavesFolder() публичный Метод

public GetPathInSavesFolder ( string path, bool createIfNotExists ) : string
path string
createIfNotExists bool
Результат string
        public override string GetPathInSavesFolder(string path, bool createIfNotExists)
        {
            if (!Parkitect.IsInstalled)
                return null;

            var parkitectFolder = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal),
                "Library/Application Support/Parkitect");

            path = path == null
                ? parkitectFolder
                : Path.Combine(parkitectFolder, path);

            if (path != null && createIfNotExists)
                Directory.CreateDirectory(path);

            return path;
        }