C# 如何看待不同类型的“项目”;数据库类;文件类型编码?

C# 如何看待不同类型的“项目”;数据库类;文件类型编码?,c#,database,file,file-extension,C#,Database,File,File Extension,对不起,我不熟悉stackoverflow,我不知道如何用文字表达,也就是说,这些程序叫什么 不管怎样,我说的是游戏文件,我看到人们在不知道这些文件中“实际上”是什么的情况下制作了“粉丝作品” 我说的是提取的程序,例如,let call,.bin文件等等,你提取一个文件,它提取50.jpg文件,120.xml文件,而制作该程序的人甚至不知道其中“确切”是什么。我只有一个想法 我试图用十六进制编辑器打开这样的文件,我只看到了%0.5或更少,一些可读的单词,其余的都是垃圾 我要给这个问题贴上我熟悉的

对不起,我不熟悉stackoverflow,我不知道如何用文字表达,也就是说,这些程序叫什么

不管怎样,我说的是游戏文件,我看到人们在不知道这些文件中“实际上”是什么的情况下制作了“粉丝作品”

我说的是提取的程序,例如,let call,.bin文件等等,你提取一个文件,它提取50.jpg文件,120.xml文件,而制作该程序的人甚至不知道其中“确切”是什么。我只有一个想法

我试图用十六进制编辑器打开这样的文件,我只看到了%0.5或更少,一些可读的单词,其余的都是垃圾


我要给这个问题贴上我熟悉的语言和东西的标签,因为我实际上不知道我在说什么,只是在黑暗中寻找一点微光我求求你请解决这个问题并告诉我我想说什么。

许多文件格式实际上可以通过一系列特征字节来识别,主要是在文件的开头。尤其是在Unixoid系统上,文件扩展名(例如
*.jpg
)不太重要,应用程序依赖于实际检测,通常通过。这种启发式方法已经能够检测相当多的(常见的、众所周知的)文件格式。

欢迎使用StackOverflow,我们不仅要编码,而且还要读!我猜海报是在问程序(比如ResHacker)是如何工作的,也许我是对的,海报可以澄清这一点?然后我们也许可以帮助他们,我的意思是,就像这样,它来自一个读取游戏文件的程序。所有这些东西都是从一个文件中读取的,包含在一个文件中,其中有许多扩展名。他是怎么做到的?