Сейчас на сайте:
Пользователей: 0
Отсутствуют.
Роботов: 2
Yandex, Googlebot
Гостей: 84
Всех: 86
ВНИМАНИЕ! Конкурс по программированию!
Проект Programmers.kz и школа hotPen3D2D предлагает Вам курсы по веб-дизайну, веб-программированию и компьютерной графике. Подробности здесь.
Информация к новости
- Просмотров: 2629
- Автор: КазКиберГетик
Урок 52. Класс File
Категория: Программирование » C# » Уроки C#
Класс File предназначен для работа с файлами. Он содержит статические методы, котроые позволяют создавать, удалять, переименовывать и делать другие действия с файлами. Для этого класса существует парный класс FileInfo, содержащий аналогичные методы экземпляра класса.
Вот основные методы класса File (все они, разумеется, статические):
» Create – создание файла.
» Exists – проверка существования файла.
» Delete – удалениие файла.
» Move – переименование и перемещение файла.
» Copy – копирование файла.
А вот пример, демонстрирующий применение этих методов:
Обратите внимание, что и для перемещения, и для переименования файла мы используем один и тот же статичесикй метод Move (так как по сути это одна и та же операция).
Вот основные методы класса File (все они, разумеется, статические):
» Create – создание файла.
» Exists – проверка существования файла.
» Delete – удалениие файла.
» Move – переименование и перемещение файла.
» Copy – копирование файла.
А вот пример, демонстрирующий применение этих методов:
using System;
// Подключаем необходимое пространство имен.
using System.IO;
namespace contest
{
class Test
{
public static void Main()
{
// Создаем файл.
File.Create("C:\\0.txt");
// Проверка существования файла.
if(File.Exists("C:\\1.txt"))
{
// Удаление файла.
File.Delete("C:\\1.txt");
}
// Переименование файла a.txt в b.txt.
File.Move("C:\\a.txt", "C:\\b.txt");
// Перемещение файла.
File.Move("C:\\c.txt", "D:\\c.txt");
// Копирование файла.
File.Copy("D:\\z.txt", "D:\\x.txt");
}
}
}
// Подключаем необходимое пространство имен.
using System.IO;
namespace contest
{
class Test
{
public static void Main()
{
// Создаем файл.
File.Create("C:\\0.txt");
// Проверка существования файла.
if(File.Exists("C:\\1.txt"))
{
// Удаление файла.
File.Delete("C:\\1.txt");
}
// Переименование файла a.txt в b.txt.
File.Move("C:\\a.txt", "C:\\b.txt");
// Перемещение файла.
File.Move("C:\\c.txt", "D:\\c.txt");
// Копирование файла.
File.Copy("D:\\z.txt", "D:\\x.txt");
}
}
}
Обратите внимание, что и для перемещения, и для переименования файла мы используем один и тот же статичесикй метод Move (так как по сути это одна и та же операция).
Вернуться
Комментариев: 0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.




