問題タブ [getfiles]

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 投票する
1 に答える
109 参照

.net - .NET Framework の文書化されていない例外

GetFiles繰り返しになりますが、メソッドの文書化されていない動作を理解するのに苦労していますSystem.IO.Directory(これには気が狂いそうです)。いくつかの定期的なテストを実行しているときに、驚いたことに、このメソッドの呼び出しが type の例外をスローしていることがわかりました。これは、 MSDN の についてのページNotSupportedExceptionには記載されていませんが、他の例外があるリストにあります。GetFiles

たとえば、C# での呼び出しは次のとおりです。

をスローしNotSupportedExceptionます。私の最初の印象は、ドキュメンテーション ページに情報が欠けているということでしたが、もう一度考えてみるとよくわかりません。つまり、.NET Framework クラスを使用するときに注意する必要があるすべての例外は、よく知られており、文書化されていると常に想定してきました。たとえば、FileNotFoundException文字列を結合するときに a のハンドラーを配置することはありません。この例外がそこで発生するとは思わないからです。

私の仮定は間違っていますか?少なくとも特定の例外が のような場所から飛び出す可能性があると予想する必要がありOutOfMemoryExceptionますか 私が読む必要がある声明はありますか?

0 投票する
2 に答える
46019 参照

c# - Directory.Getfiles()マルチ検索パターンはどのようにC#をフィルタリングできますか

重複の可能性:
複数のフィルターを使用してDirectory.GetFiles()を呼び出すことはできますか?

私は文字列配列を持っています:

この文字列パターン

ファイルのディレクトリの下にあるdizin変数C:\ veriディレクトリはどのように割り当てられますか?

0 投票する
1 に答える
202 参照

c# - DirectoryメソッドからのC#GetFiles関数

特定のファイルタイプのすべてのファイルを検索するDirectory.GetFiles(string、string)を使用しています。名前は同じで拡張子が異なる2種類のファイルがある場合、入力されたこれらのファイルリストが完全に一致することを保証できますか?

例えば)

擬似コード

リスト1とリスト2には、まったく同じ一致ファイルが保証されますか?きっとそうなると思いますが、どんな状況でも違うのではないかと思います。

正しいケース

間違ったケース

間違った入力がある可能性があるため、検証または並べ替えの別の追加レイヤーをいつでも作成できることを知っています。しかし、疑問に思うのは良い習慣ですか、それとも内部関数がどのように機能するかを考えると、実行/検証する必要はありません。

0 投票する
1 に答える
268 参照

c# - getfileを使用して、画像配列を初期化するパスを定義します

押すとディレクトリ内のすべての画像を取得し、画像の配列に順番に配置するボタンを作成しようとしています。これまでのところ、ファイルパスを取得できる場所で機能していますが、機能しません。画像については、何かアイデアはありますか?

これが私が使おうとしているコードです

0 投票する
6 に答える
28020 参照

c# - C# GetFiles でフル パスを返す

ディレクトリ内のファイルを検索するには、次のコードを使用します。

これは、ファイル名と拡張子 (text.exe) のみを返します。ファイル (C:\bla\bla\bla\text.exe) へのフル パスを返す方法は?

を使用するDirectory.GetFiles("*.*")と、これは完全なパスを返します。ただし、フォルダーに名前 (C:\bla\bla\test.0.1) のポイントが含まれている場合、結果にはファイルのないフォルダーへのパスが含まれます。

  • 0 C:\ブラ\ブラ\ブラ\text.exe
  • 1 C:\bla\bla\test.0.1
  • 2 C:\bla\text.exe

0 投票する
2 に答える
2989 参照

c# - DirectoryInfo GetFiles() フィルター グリッド

ファイルへのリンクとともに、グリッド内の特定のディレクトリにあるpdfファイルを表示するページに取り組んでいます。

ここで Scott Mitchell の例を変更しています: http://aspnet.4guysfromrolla.com/articles/052803-1.aspx

コードを vb から c# に変換しました。

上記のコードは、ファイルを表示する際に機能します。今やりたいことは、グリッド フィルタリングを追加することです。

ファイル名は、pdf へのリンクとしてグリッドに表示されます。特定のファイル名または __ で始まるファイル名をフィルタリング/検索できるテキスト フィールドを追加するにはどうすればよいですか?

また、私のページはリンクを提供するだけなので、ブラウザがpdfをキャッシュしないようにすることは可能でしょうか?

ヘルプやアイデアをいただければ幸いです。

ありがとう。

0 投票する
3 に答える
443 参照

c# - ファイルのタイムスタンプを取得し、C# で filelist の出力をパイプします

私の要件は、ファイルの場所を読み取り、タイムスタンプとともに .jpg および .xml ファイルのリストを取得し、それをファイルに書き込むことです。

私はC#を初めて使用します。これまでのところ、ファイルリストを取得して出力をファイルに書き込むことができましたが、ファイルのタイムスタンプを取得してリストとともに書き込む方法がわかりません。

既存のコードにコードを追加しました。これらの詳細をダウンストリームで比較できるように、リスト内のすべてのファイルのタイムスタンプが必要です。

お知らせ下さい。

コード

出力

C:\test\chq.xml C:\test\img_1.jpg C:\test\img_2.jpg

0 投票する
3 に答える
1613 参照

c# - c# GetFiles Length を使用しますが、ファイル名に一定量の文字を含むファイルのみをカウントします

だから私はシンプルなものを使っています

ディレクトリにあるファイルの数を把握します。しかし、ファイル名が正確に 26 文字のファイルのみをカウントする必要があります。私は試した

しかし、うまくいきませんでした。foreach ループを実行して各ファイル名をチェックし、カウンターをインクリメントする唯一のオプションはありますか? おそらくlinqは.Whereステートメントでこれを行うことができると感じていますが、Linqは知りません。

0 投票する
1 に答える
750 参照

vb.net - ファイル名の問題により、vb.net はファイルを読み取ったり、開いたり、保存したりできます

コードを編集して、フォルダ ATC (サブディレクトリを含む) 内のすべてのファイルを開こうとしています。

これらのファイルのいずれかに「Index…」というテキストが含まれていないことが判明した場合、その特定のファイルは、ドキュメント「C:\stuff.txt」で見つかったテキストを含むように追加され、変更を加えてファイルを保存します…</p >

私が抱えている問題は、ファイル名にあります。

最初の問題は、TARGET_FILE が開かないことです。2 番目の問題は、私の TARGET_FILE が保存されないことですか?

誰でも助けることができますか?コードに「<<---- ISSUE #1 & '<<---- ISSUE #2」というマークを付けて、問題を指摘しました。