Esempio n. 1
0
        /// <summary>
        /// Creates a file stream at the given path. If directory does not exist, creates it.
        /// </summary>
        /// <param name="dir"></param>
        /// <param name="subDir"></param>
        /// <param name="fileName"></param>
        /// <returns></returns>
        public static FileStream Create(DIR dir, SUB_DIR subDir, string fileName)
        {
            string filePath = Combine(dir, subDir, fileName);

            Directory.CreateDirectory(Path.GetDirectoryName(filePath));

            return(File.Create(filePath));
        }
Esempio n. 2
0
 public static string Combine(DIR dir, SUB_DIR subDir, string fileName)
 {
     return(Path.Combine(DIR_Strings[dir], SUB_DIR_Strings[subDir], fileName));
 }