Tag: file io

Переименование каталога в C #

Я не мог найти метод DirectoryInfo.Rename (To) или FileInfo.Rename (To) в любом месте. Таким образом, я написал свой собственный, и я размещаю его здесь для любого, кто будет использовать, если он им нужен, потому что давайте посмотрим правде в глаза: методы MoveTo слишком перегружены и всегда потребуют дополнительной логики, если вы просто хотите переименовать каталог […]

Создание файлов Excel из C # без офиса

Я пишу программу, которая генерирует отчеты excel, в настоящее время использует ссылку Microsoft.Interop.Excel. Мой компьютер-разработчик имеет на нем Excel, но конечный пользователь может установить или не иметь установленный Office. Не сработает ли этот инструмент, если Office не установлен на компьютере конечных пользователей или эта служба взаимодействия отделена от реального приложения?

Удаление файла из внутреннего хранилища

Я пытаюсь удалить изображения, хранящиеся во внутреннем хранилище. Я придумал это до сих пор: File dir = getFilesDir(); File file = new File(dir, id+”.jpg”); boolean deleted = file.delete(); И это из другого вопроса, на который был дан ответ : File dir = getFilesDir(); File file = new File(dir, “my_filename”); boolean deleted = file.delete(); Мой пример […]

Самый быстрый способ записи в файл?

Я сделал метод, который принимает File и String . Он заменяет файл новым файлом с этой строкой в ​​качестве ее содержимого. Это то, что я сделал: public static void Save(File file, String textToSave) { file.delete(); try { BufferedWriter out = new BufferedWriter(new FileWriter(file)); out.write(textToSave); out.close(); } catch (IOException e) { } } Однако это очень […]

ASP.Net MVC – чтение файла из HttpPostedFileBase без сохранения

Я загружаю файл, используя параметр загрузки файлов. И я непосредственно отправлю этот файл с View на controller в методе POST, например, [HttpPost] public ActionResult Page2(FormCollection objCollection) { HttpPostedFileBase file = Request.Files[0]; } Предположим, я загружаю блокнот. Как прочитать этот файл и добавить этот текст в построитель строк, не сохраняя этот файл …. Я знаю, что […]

File.exists () возвращает false, когда файл существует

Я столкнулся с проблемой, с которой я не могу найти никакой логики. У меня есть этот объект File, который создается следующим образом: File file = new File(“utilities/data/someTextFile.txt”); Затем я делаю file.exists() , и он возвращает false (!?). Если файл не найден, я регистрирую f.getAbsolutePath() в файле. Когда я смотрю на путь, кажется, все в порядке. […]

Как читать двоичный файл в вектор беззнаковых символов

В последнее время мне было предложено написать функцию, которая читает двоичный файл в std::vector где BYTE является BYTE unsigned char . Довольно быстро я пришел с чем-то вроде этого: #include #include typedef unsigned char BYTE; std::vector readFile(const char* filename) { // open the file: std::streampos fileSize; std::ifstream file(filename, std::ios::binary); // get its size: file.seekg(0, std::ios::end); […]

Разница Java между FileWriter и BufferedWriter

В чем разница между ними? Я просто изучаю Java-банкомат, но, похоже, я могу писать в файл в обоих направлениях, то есть (я не копировал блок try-catch здесь.) FileWriter file = new FileWriter(“foo.txt”); file.write(“foobar”); file.close(); а также FileWriter file = new FileWriter(“foo.txt”); BufferedWriter bf = new BufferedWriter(file); bf.write(“foobar”); bf.close(); Я понимаю концепцию буферизации данных во-первых, так […]

Как получить каталог из полного пути файла?

Каков самый простой способ получить каталог, в котором находится файл? Я использую это, чтобы установить рабочий каталог. string filename = @”C:\MyDirectory\MyFile.bat”; В этом примере я должен получить «C: \ MyDirectory».

Нужно ли закрывать каждый вложенный OutputStream и Writer отдельно?

Я пишу код: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Нужно ли закрывать каждый stream или писатель, как показано ниже? gzipOutputStream.close(); bw.close(); outputStream.close(); Или просто закрыть последний stream будет хорошо? bw.close();

Interesting Posts

Google начал выделять области поиска в розовом цвете. Эта функция доступна в Google Maps API 3?

Загрузка файлов с помощью HTTPWebrequest (multipart / form-data)

Как создать ячейку для отражения последнего введенного значения в столбце?

http до https через .htaccess

Программно установить настройки прокси-сервера браузера в C #

Тестирование неравенства в T-SQL

назначить два процесса MPI на kernel

Яркость изменяется, когда «Адаптивная яркость» отключена в Windows 8.1 / 10

Windows 7 Internet Sharing – Как иметь одновременный доступ к Интернету для моего клиента

Добавление кнопок в Google Таблицы и установка значения для ячеек при нажатии

Количество строк по отфильтрованным данным

Что делает SynchronizationContext?

Как исчезать для отображения: встроенный блок

Что делает гибридная загрузка и почему бы мне не включить ее?

Как найти наибольший треугольник в выпуклом корпусе, кроме поиска грубой силы

Давайте будем гением компьютера.