问题标签 [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.
c# - (C#) FileInfo 数组越界异常...除非它不是
代码:
那么,有谁知道出了什么问题?我绞尽脑汁。我用谷歌搜索,我搜索了堆栈溢出。它必须是愚蠢的。我不知道。
c# - 是否可以创建内存文件并使用 FileInfo 访问它?
我想 FTP 一个文件,并且我正在使用 FileInfo 类来处理某些事情。
是否可以创建一个内存文件并用它初始化 FileInfo?
如果我想以后再把文件写到磁盘上,我怎么能写到磁盘呢?
vb.net - 我怎样才能得到所有不以“某事”开头的文件?
下面的行获取所有以Cake开头的文件。
我如何编写搜索模式来获取所有不以 Cake 开头的文件?
c# - 将 XmlDocument 转换为 FileInfo
我有一个 Web 服务,它返回一个表示 Xml 文件的字符串。该字符串是正确格式的 xml。我需要从字符串创建 FileInfo 对象,以便我可以反序列化它。
我没有文件路径,或者即使我这样做也没有用,因为它是一个断开连接的服务器。
我可以通过以下方式将字符串转换为 XmlDocument -
如何获取 FileInfo 以便我可以反序列化它?请帮忙。
解决方案:
感谢您的回复。我从服务返回的字符串创建了 XmlReader,并使用 XmlSerializer.Deserialize 来获取我需要的对象。
c# - 文件信息删除命令
我的应用程序这样做,使用 wmplib 播放选定的声音,当 statechangeevent = 1(媒体播放器停止)时,我将使用 close() 命令关闭播放器并将 URL 设置为“”;
现在每次都想删除一个正在播放的声音,其实它会被删除,因为我看目录的时候,文件已经被删除了。每次删除文件后,我都会重新加载控件,这些控件将列出目录中的媒体文件。但是,它仍然会在目录中找到已经删除的声音。
我已经尝试过这种方式,调试缓慢,我发现文件信息delete()
命令需要更长的时间才能删除,因为关闭媒体播放器需要更长的时间才能删除,这就是为什么每当我尝试重新加载集合时删除当前播放的歌曲后,删除的歌曲仍然存在。当我在媒体播放器不播放歌曲时尝试删除时,它会快速删除,并且重新加载收藏确实显示歌曲消失的结果。
问题是,我怎样才能删除当前正在播放的文件,以确保重新加载的收藏将显示目录中正确的歌曲数量?
任何帮助将不胜感激。
我的代码如下。
也许这就是问题所在?因为只有正在删除的当前播放的声音会导致这个问题?
c# - 如何确定文件最近一次重命名的时间?
我有一个程序可以比较两个文件夹中的文件。我想检测文件是否已重命名,确定最新文件(最近重命名),并更新旧文件上的名称以匹配。
为此,我会检查最新文件是否与旧文件一点一点地相同,如果是,只需重命名旧文件以匹配新文件。
问题是,我没有什么可以告诉我最近重命名了哪个文件。
我喜欢 FileInfo.LastModified 之类的属性,但对于已重命名的文件。
我已经看过 FileSystemWatcher 之类的解决方案,但这并不是我真正想要的。我希望能够随时运行我的同步器,而不必担心跟踪文件夹状态的一些专用进程。
有任何想法吗?
php - fileinfo and mime types I've never heard of
I'm not a stranger to mime types but this is strange. Normally, a text file would have been considered to be of text/plain mime but now, after implementing fileinfo, this type of file is now considered to be "text/x-pascal". I'm a little concerned because I need to be sure that I get the correct mime types set before allowing users to upload with it.
Is there a cheat sheet that will give me all of the "common" mimes as they are interpreted by fileinfo?
Sinan provided a link that lists all of the more common mimes. If you look at this list, you will see that a .txt file is of text/plain mime but in my case, a plain-jane text file is interpreted as text/pascal.
c# - 如何从 FileStream 创建一个新文件?
我有一个 javascript 文件作为程序集中的嵌入式资源,我正在尝试使用来自“System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("someName");”的流 创建一个新的 FileInfo 对象。我的困惑是如何使用流来创建 FileInfo。如果有人能在这方面帮助我,我将不胜感激。我敢肯定这可能很容易,但通常我似乎总是想念容易。
c# - 了解 DirectoryInfo.Exists 上的布尔值
var fileOpen = new OpenFileDialog(); var clickedOk = fileOpen.ShowDialog(); if (!((bool) clickedOk)) 返回;
我只是想知道为什么 diPath.Exists 在这种情况下是错误的?既然用户选择了一个文件,那么该目录一定存在!?它确实...
我已经使用了一种解决方法,Directory.Exists(fiPath.DirectoryName)
但是上面的方法不起作用似乎很奇怪,并且需要其他 var 只是为了检查我知道是否存在的东西,并且应该能够使用 diPath。这是怎么回事?
同样在一个相关的问题上,假设我有一个目录 C:\random\spot\here 的目录信息,为什么没有方法来获取该字符串 "C:\random\spot\here" 似乎我只能得到 Parent "spot ”或名称“这里”。也许我错过了什么。
谢谢,
c# - ContentLength 与实际 File.Length
有没有人有任何经验,其中请求的文件下载(HTTP)标题中的内容长度不等于下载时的实际文件长度(大小)?