C# 我们可以从filestream获取文件的创建时间和日期吗?
我正在从特定的url下载一个文件,比如example.com/file1.txt,url的输出通过一个中间层,该层以filestream的形式访问该文件,最后我将以filestream的形式接收file1.txt,现在我将如何从url获取file1.txt的创建日期和时间,我正在使用c#编码进行文件操作C# 我们可以从filestream获取文件的创建时间和日期吗?,c#,asp.net,file,filestream,C#,Asp.net,File,Filestream,我正在从特定的url下载一个文件,比如example.com/file1.txt,url的输出通过一个中间层,该层以filestream的形式访问该文件,最后我将以filestream的形式接收file1.txt,现在我将如何从url获取file1.txt的创建日期和时间,我正在使用c#编码进行文件操作 FileStream仅公开与文件内容相关的操作,仅此而已 要获取元数据,请使用文件或文件信息类 但是,我怀疑您是否能够获取原始文件元数据,因为这通常不会作为流的一部分进行传输。您好,您可以使用f
FileStream
仅公开与文件内容相关的操作,仅此而已
要获取元数据,请使用文件
或文件信息
类
但是,我怀疑您是否能够获取原始文件元数据,因为这通常不会作为流的一部分进行传输。您好,您可以使用file对象获取文件的详细信息。它有一个名为GetCreationTime的方法,该方法将文件路径作为参数。您可以在此网站上找到更多信息:
最重要的部分缺失,哪个协议?http://example.com/file1.txt? ;)你到底想知道它的创建日期是什么?URL另一侧的文件?我使用http协议,我想知道从该URL获得的文件的创建时间,请告诉我语法?您保存的文件,或原始web内容?没有什么可以说example.com/file1.txt的内容一开始就存在于文件中。他使用的是steam,他将无法从此流中获取元数据,请重新阅读问题。