问题标签 [system.io.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 回答
2294 浏览

c# - 如何返回包含文件的文件夹列表?

我想知道如何返回包含文件的文件夹列表。

因为我不能同时返回这两个列表……也不能把这两种类型都放在列表中。

这是我实际使用的代码。

0 投票
2 回答
625 浏览

asp.net - 浏览文件窗口而不上传文件

有没有办法打开选择文件对话框并将文件的位置放入文本框中而无需上传文件?

ETA 我在网页中使用 VB.NET。通过使用 asp:fileupload 标签,我可以获得文件位置

但是我该如何防止文件被上传。我们不需要它,只需要文件位置。(这些文件位于共享驱动器上,因此如果 A 的文件是 M:\documents\todayslunch.pdf,则 B 的文件相同。)

0 投票
1 回答
949 浏览

vb.net - file.copy 和 filestream 复制方法的性能比较

我有一个 Windows 应用程序(VB.net),它涉及将大量文件复制到指定位置,而性能是我需要检查的问题。我有两种方法:File.Copy 和其他使用 Filestream。以上哪个选项更快?还有其他更快的方法可以实现吗?

0 投票
1 回答
2093 浏览

visual-studio-2010 - 如何使用 System.IO 的 fileinfo 对象打开 pdf 文件

我有一个使用fileInfo类的简单对象:

目录(书籍)中的第一个文件是PDF. 代码不会抛出异常。仍然没有打开特定文件。我缺少什么代码或我正在做任何错误。感谢您的帮助。

0 投票
4 回答
1898 浏览

c# - 如何将 FileInfo 转换为 FileInfo[]

我一直在开发一个程序,该程序需要不同的方法来使用嵌套在另一个中的 try 和 catch 来完成工作try/catch

为此,我不得不将一组文件创建为字符串,然后将它们转换为FileInfo.

所以这并不难,但是我需要FileInfoFileInfo[]数组的形式继续程序。

简而言之,将一种类型转换为另一种类型的最佳方法是什么,或者直接从转换FileInfoFileInfo数组(FileInfo[])的字符串?

0 投票
3 回答
2413 浏览

c# - C# 在不使用 System.IO.FileInfo 的情况下获取文件属性

是否可以从给定文件中提取“某些”属性而不使用System.IO.FileInfo

我的意思是,我喜欢FileInfo在我只有几个文件要处理的情况下使用,但是如果,例如,我想从 50 万个文件中获取文件名列表,我决定使用FileInfo.. . 它需要永远!

我怀疑FileInfo将有关该文件的一堆其他内容加载到内存中(对吗?)。如果是这样,我觉得应该有一种更快的方法来获取名称或文件扩展名。

另一方面,我可以只使用Directory.GetFiles(myPath),但这给了我一个包含每个文件的完整路径的数组,而我只需要每个文件的名称!(我想我可以解析路径字符串以从中提取名称......这会比使用更快FileInfo吗?)

如果我想更快地完成此操作(获取文件名或获取文件扩展名),还有哪些其他选择?

非常感谢你!!

0 投票
2 回答
1499 浏览

sql - Visual Studio 2012 中的 .SQL 文件

我有一个关于从 Visual Studio 执行 sql 命令的问题,我有一些不那么短的程序,所以如果我用命令类型文本执行它们并用 stringbuilder 编写它会很麻烦。我决定将它们写在保存在我的项目中的 .sql 文件中,但我对此了解不多。就像如果有创建的过程一样,我假设我需要创建一次,但是如何调用它,然后稍后再进行其他操作等。当用户单击时,我需要使用各种参数调用它。关于它的任何教程或示例?
就像是

但是有参数。

0 投票
1 回答
485 浏览

c# - FileSystemWatcher 检测到更改后读取文本文件的最后一行

我之前的帖子是不可读的。每次更改时,我都试图读取文本文件的最后一行。我的代码是,

如果我只运行btnMCH1.BackColor = Color.Blue;它就可以了。但我无法从文本文件中读取变量。我确定我错过了一些简单的东西。谢谢,

0 投票
1 回答
465 浏览

c# - 获取超出 System.Int64 范围的文件大小(理论上可能)

要找出您通常使用的文件的长度(以字节为单位)FileInfo.LengthSystem.IO.Stream.Length(有区别吗?)。两者都是 long 类型,即 System.Int64,因此最大可能值为

现在似乎某些文件系统,例如 NTFS5 或 Microsoft 的弹性文件系统 (ReFS​​) 理论上允许超过 Int64 范围的最大文件大小 - 根据此来源,ReFS 将最大文件大小限制为 2^64-1 字节,等于(出于可读性目的):

在这种情况下如何确定文件大小 - 无论它可能是假设的 - 它会影响正常的流操作(例如使用读/写方法等)吗?

0 投票
2 回答
1581 浏览

asp.net-mvc - File.Move 在客户端机器 Asp.net MVC

愚蠢的问题,但这里......

是否可以编写使用 File.Move 重命名用户计算机上的文件的 Intranet windows auth asp.net mvc 应用程序?或者 File.Move 和使用 Path.GetDirectory 和其他 System.IO 函数会查看 IIS 服务器目录结构而不是客户端计算机吗?

我已经尝试过了,但我得到了一个 filenotfoundexception。

有任何想法吗?