Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
9 / 9 / 5
Регистрация: 24.02.2014
Сообщений: 257

Сохранение объекта типа File

27.02.2015, 21:12. Показов 701. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех.
Возник вопрос.
У меня есть функция f, которая принимает объект типа File и имя файла(просто название файла).
Как мне сохранить этот файл на компьютер
То бишь:
C#
1
2
3
4
private void f (File file, string Name)
{
...
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2015, 21:12
Ответы с готовыми решениями:

Возврат объекта шаблонного типа от типа Type из специализации шаблона метода от того же типа
Доброго времени суток, пишу класс содержащий несколько std::set от разных типов, нужно сделать метод возвращающий указатель на нужное...

Можно ли присвоить объекту основного типа значение объекта пользовательского типа?
Правильно ли я понимаю, что SomeClass obj; int x = obj; или SomeClass obj; int x = 5 + obj;

Cout like: перегрузить оператор<< по примеру объекта cout для extern объекта пользовательского типа
Мне нужен extern объект по примеру cout с перегруженным оператором. Я нечто подобное сделал, только у меня выдаёт ошибку &quot;undefined...

10
91 / 91 / 44
Регистрация: 20.04.2008
Сообщений: 331
27.02.2015, 21:26
C#
1
2
using (StreamWriter sw = new StreamWriter(file)) 
sw.Write();
0
9 / 9 / 5
Регистрация: 24.02.2014
Сообщений: 257
27.02.2015, 21:31  [ТС]
off
Эта функция может принимать только объекты типа Stream.
А у меня объект типа File
0
91 / 91 / 44
Регистрация: 20.04.2008
Сообщений: 331
27.02.2015, 21:42
C#
1
2
FileStream fs = new FileStream(Name,FileMode.Create,FileAccess.ReadWrite)
fs.Write();
а если так

Добавлено через 1 минуту
Еще можете ознакомиться Пространство имен - System.IO (Работа с файлами, директориями, дисками, памятью)
0
9 / 9 / 5
Регистрация: 24.02.2014
Сообщений: 257
27.02.2015, 21:42  [ТС]
off
А сами данные из файла?
Они хранятся в объекте типа File.
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
27.02.2015, 21:43
Цитата Сообщение от Blok1 Посмотреть сообщение
объект типа File
Вы в этом уверены? Это класс static, следовательно и объект из него создать никак не выйдет...
https://msdn.microsoft.com/ru-... s.90).aspx
0
91 / 91 / 44
Регистрация: 20.04.2008
Сообщений: 331
27.02.2015, 21:45
Что за вообще объект типа File?
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
27.02.2015, 21:45
Цитата Сообщение от off Посмотреть сообщение
Что за вообще объект типа File?
То, чего не существует (в C#, по крайней мере )
0
91 / 91 / 44
Регистрация: 20.04.2008
Сообщений: 331
27.02.2015, 21:47
Вдруг он свой класс написал)
0
9 / 9 / 5
Регистрация: 24.02.2014
Сообщений: 257
27.02.2015, 21:49  [ТС]
insite2012, а если бы у меня был объект типа string?
Тогда как сохранить?
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
27.02.2015, 21:51
Цитата Сообщение от Blok1 Посмотреть сообщение
если бы у меня был объект типа string?
C#
1
File.WriteAllText(//Тут путь куда сохранить файл и что сохранить.);
Смотрите ссылку выше, на MSDN расписаны все методы этого класса.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2015, 21:51
Помогаю со студенческими работами здесь

Сохранение пути input type file
Добрый вечер. Такая проблема: есть форма, которая сохраняет данные при ошибках (&gt;MAX количество символов и т.д.). На этой форме есть ...

Сохранение изменённой картинки, input[type=file]
Здравствуйте. Помогите разобраться с такой задачей : Есть страница, где пользователю предлагается загрузить картинку, например...

Сохранение из StringGrid в типизированный Файл( File of Real)
{Суть задания сохранить произвольный массив и вывести потом его в отдельное окно на экране} const n = 49; m = 39; var ...

Создание и сохранение txt file в соответствии со значениями из текстбоксов
Доброго времени суток! не получается создание txt файла помогите исправить ошибку пожалуйста. Private Sub...

Передать массив элементов(типа int) объекта, в функцию из массивов(типа int)
Представьте такую ситуацию. Есть у вас массив чисел: Mass И вы хотите передать его в функцию. Я делаю это так: //объявим ф-ю: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru