Имеет ли значение расширение, если вы записываете байтовый массив в файл? - PullRequest
1 голос
/ 19 февраля 2010

У меня есть таблица в базе данных, содержащая «файлы».
Я не знаю их тип файла.
Мне нужно экспортировать некоторые вещи (включая эти файлы) и иметь возможность импортировать их в то же приложение,Поэтому я думал о сохранении байтового массива как data.dat (неизвестное расширение).и при импорте просто сделав байтовый массив из этого файла и поместив его обратно в базу данных.

Будет ли это работать?

Ответы [ 2 ]

1 голос
/ 19 февраля 2010

Да, расширения файлов являются лишь ключом к формату / назначению файла, но на самом деле ничего не значат.

С точки зрения компьютера ему совершенно безразлично, как называется файл (Windows просто использует их для связи приложений с их файлами, поэтому вы можете открыть их двойным щелчком мыши).

1 голос
/ 19 февраля 2010

Расширение не влияет на сами данные, только приложение, которое будет запускаться по умолчанию при двойном щелчке по нему. Да, это будет работать.

Просто помните, что вы должны проверить файл при импорте его в ваше приложение.

...