问题标签 [fileinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2536 浏览

c# - 文件扩展名后的空格 -> 奇怪的 FileInfo 行为

不知何故,一个文件出现在我的一个目录中,它的扩展名末尾有空格 - 它的名字是“test.txt”。奇怪的是它Directory.GetFiles()返回了这个文件的路径,但我无法用FileInfo类检索文件信息。

错误在这里体现:

FileInfo 类是否损坏?我可以以某种方式检索有关此文件的信息吗?我真的不知道该文件是如何出现在我的文件系统上的,我无法重新创建更多文件。

我所有使用这种扩展名创建新文件的尝试都失败了,但是现在我的程序在遇到它时崩溃了。查找文件时我可以轻松处理异常,但是男孩我对此感到好奇!

0 投票
1 回答
2306 浏览

c# - FileInfo是如何序列化的?

我想将文件元数据(主要是路径/名称)与文件的内容一起保存。

我注意到FileInfo是可序列化的。有谁知道保存FileInfo对象时数据被序列化了?我会假设只保存元数据,而不是文件的内容?

0 投票
3 回答
5394 浏览

c# - 来自 C# 中的字符串的文件详细信息

我在 C# 中有一个字符串

现在我如何从上面的刺痛中获取文件信息。我的意思是,我想声明类似

0 投票
6 回答
6713 浏览

c# - 将文件拖放到 .exe 文件顶部以获取文件信息

正如标题所说。我只知道如何在 C# 中执行此操作,但是当尝试使用 WPF 执行此操作时,我无法找到在程序启动时添加读取文件名的位置或内容。

0 投票
7 回答
136537 浏览

c# - GetFiles with multiple extensions

Possible Duplicate:
Can you call Directory.GetFiles() with multiple filters?

How do you filter on more than one extension?

I've tried:

0 投票
1 回答
7933 浏览

.net - FileInfo 锁定文件!

想象一个 winform 应用程序,它将更新的程序集从源文件夹 A 复制到目标文件夹 B。我使用简单的 DirectoryInfo.GetFiles 方法填充列表视图,比较文件夹 A 和 B 中的程序集版本;如果某些程序集较新,我将开始我的更新方法。在这种方法中,在复制之前,我会尝试 B 文件夹中的所有文件是否都未使用:

好吧,由于以前的 UpdateListView 代码使用 FileInfo 来获取要显示的信息,因此我的所有文件都在使用中!

FileInfo 锁定文件!这可能吗?

有人可以建议绕过这个问题的方法吗?

谢谢你,南多

0 投票
1 回答
1419 浏览

c# - 应用程序设置 + DirectoryInfo/FileInfo

我还是 C# 的新手……我正在构建一个 WPF 应用程序,并且我正在尝试应用一些用户应用程序设置。插入标准应用设置(int、double、string 等)很容易。我什至插入了类似 WindowState 的东西。

我想要一个 DirectoryInfo 和/或 FileInfo 作为可保存的设置,而不是字符串。

所选类型:System.IO.File 给出错误消息“不支持抽象类型”。

这是有道理的,因为您如何将抽象类型实现为设置。

所选类型:System.IO.FileInfo 给出错误消息“未定义类型'System.IO.FileInfo'。”。

DirectoryInfo/FileInfo 是否不可设置为应用程序设置?是否可以?值得花时间吗?您如何确定哪些可以用作设置,哪些不能?

我在用户设置方面的经验是有限的,我正在尝试扩展我的知识,这让我很难过。

编辑:我试图发布一些截图,但显然我太新了。我在 Visual Studio 的应用程序设置中工作。

进一步说明:

http://msdn.microsoft.com/en-us/library/a65txexh.a​​spx

应用程序设置可以存储为 XML 可序列化或具有实现 ToString/FromString 的 TypeConverter 的任何数据类型。最常见的类型是字符串、整数和布尔值,但您也可以将值存储为颜色、对象或连接字符串。

我错过了什么吗,因为它有 ToString()...

0 投票
2 回答
153 浏览

c# - 将任意数据附加到 DirectoryInfo/FileInfo?

我有一个类似于 SVN 的站点,但没有版本控制。用户可以上传和下载到项目,其中每个项目在服务器上都有一个目录(带有子目录和文件)。我想做的是将更多信息附加到文件中,例如谁上传了它,下载了多少次等等。有没有办法为 FileInfo 执行此操作,或者我应该将其存储在一个将自身与绝对路径或其他东西相关联的表中?这样听起来很狡猾且容易出错:\

0 投票
2 回答
96 浏览

php - 如何列出目录中的图像?

我正在尝试显示指定目录中的所有图像。

以下代码列出了所有允许的文件名:

如何获取文件大小和 MIME 类型?我读到它mime_content_type已被弃用,我应该使用finfo_file代替。但我在这方面做得不是很成功。

我必须使用/usr/share/misc/magic来获取文件信息吗?我不能使用 GD 库吗?

我看过很多例子,但它们很旧并且效果不佳。

任何帮助表示赞赏。

0 投票
4 回答
1708 浏览

.net - 在.net中获取文件长度的最快方法是什么?

在.net中获取文件长度的最快方法是什么?

注意:我正在通过网络共享访问文件。

到目前为止我有

  • 1.5ms FileInfo.Length
  • .5ms FileStream().Length