System.IO.Directory.GetLogicalDrives C# (CSharp) Method

GetLogicalDrives() public static method

public static GetLogicalDrives ( ) : string[]
return string[]
        public static string[] GetLogicalDrives() { throw null; }
        public static System.IO.DirectoryInfo GetParent(string path) { throw null; }

Usage Example

示例#1
0
        /// <summary>
        /// Переопределение потока, очистка буферов.
        /// </summary>
        /// <param name="fname">Имя рабочего файла.</param>

        #endregion

        #region Дополнительные методы.
        //public void CleanStream(string fname)
        //{
        //    try
        //    {
        //        stream.Flush();//очищаем буфер потока
        //        stream = SFile.Open(fname, System.IO.FileMode.Open, System.IO.FileAccess.ReadWrite, System.IO.FileShare.ReadWrite);//связываем файл с потоком
        //    }

        //    catch (Exception exc)//обработка исключений для потока
        //    {
        //        throw exc;
        //    }
        //}


        /// <summary>
        /// Лог для операций.
        /// </summary>
        /// <param name="_NameOperations">Имя операции.</param>
        /// <param name="_NameError">Имя ошибки.</param>
        public void LogForOperations(string _NameOperations, string _NameError)
        {
            try
            {
                SDirectory.CreateDirectory(SDirectory.GetLogicalDrives().GetValue(0) + @"\FileManagerLog");                                                                                                                       //создаем каталог для лога
                SFile.WriteAllText(SDirectory.GetLogicalDrives().GetValue(0) + @"FileManagerLog\log.txt", ("\nВремя операции:" + System.DateTime.Now + ". " + _NameOperations + "'" + fname + "'. Ошибка: " + _NameError + ".")); //запись в лог
            }
            catch (Exception e) { throw e; }//обработка исключений для лога
        }
All Usage Examples Of System.IO.Directory::GetLogicalDrives