Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果将bytearray写入文件,扩展名是否重要?_C#_File_Export_Bytearray - Fatal编程技术网

C# 如果将bytearray写入文件,扩展名是否重要?

C# 如果将bytearray写入文件,扩展名是否重要?,c#,file,export,bytearray,C#,File,Export,Bytearray,我在数据库中有一个包含“文件”的表。 我不知道他们的文件类型。 我需要导出一些东西(包括这些文件),并能够将它们导入到同一个应用程序中。 所以我考虑将字节数组保存为data.dat(未知扩展名)。 导入时,只需从该文件生成一个字节数组并将其放回数据库 这行得通吗?扩展不会影响数据本身,只会影响双击时默认启动的应用程序。是的,它会起作用的 请注意,在将文件导入应用程序时,您应该验证该文件。是的,文件扩展名只是文件格式/用途的线索,但实际上并不意味着什么 从计算机的角度来看,它根本不关心文件的名称(

我在数据库中有一个包含“文件”的表。
我不知道他们的文件类型。
我需要导出一些东西(包括这些文件),并能够将它们导入到同一个应用程序中。 所以我考虑将字节数组保存为data.dat(未知扩展名)。 导入时,只需从该文件生成一个字节数组并将其放回数据库


这行得通吗?

扩展不会影响数据本身,只会影响双击时默认启动的应用程序。是的,它会起作用的


请注意,在将文件导入应用程序时,您应该验证该文件。

是的,文件扩展名只是文件格式/用途的线索,但实际上并不意味着什么

从计算机的角度来看,它根本不关心文件的名称(Windows只是使用它们将应用程序与其文件关联,以便您可以通过双击打开它们)