Transact SQL и MS SQL Server - получаем список ролей для текущего пользователя и всех пользователей

Механизм ролей в MS SQL Server не так прост, как кажется, если имя пользователя добывается легко и непринужденно: то список ролей можно получить с помощью утюга, паяльника, дыбы, испанского сапога и следующего запроса Типичный программист любопытен, хочет все знать и … Читать далее

Определяем название метода и класса, выполняющихся в данный момент

Определить название метода можно с помощью метода MethodBase.GetCurrentMethod или аналогичного метода класса MethodInfo Оба метода возвращают одно и то же значение. Какой использовать? GetCurrentMethod() - это общий (shared) метод классов MethodBase и MethodInfo. Но класс MethodInfo является производным от класса … Читать далее

Файлы в C# - проверяем наличие файла, определяем размер, дату последнего изменения, перемещаем удаляем

Проверить, существует ли файл, можно с помощью функции Exists класса File Получить список путей к файлам в каталоге - Directory.GetFiles Проверить, существует ли каталог и создать новый - Directory.Exists и Directory.CreateDirectory … Читать далее