FileStream
の種類を知る方法はありますか?私はFileStream
オブジェクトを取る関数を持っており、それに基づいてファイルの拡張子を決定したいのですFileStream
。FileStreamを指定したファイル拡張子を調べる
15
A
答えて
20
string extension = Path.GetExtension(myFileStream.Name);
21
ストリームは本当にFileStream
Stream
がために作成することができますので、それは拡張子を取得するために、一般的には不可能だけれども、それはStream
昔ながらのなら、あなたは以下の
var ext = Path.GetExtension(fileStream.Name);
を行うことができるはずである場合任意のバイトのストリームバッキングファイルを持つ必要はありません。
更新Chrisとして
がこの議論に関連して、別のSO質問があるコメントで指摘しました。 byte[]
のタイプを決定するためのヒューリスティックスについて議論しており、となる可能性があり、元の署名であるにマッピングすることができます。
それはなしで誰にでもできることですが、あなたに役立つかもしれません。
4
はい、次のようにファイル名を使用すると、.txt
(.
を含む)を返します:
var path = myFileStream.Name;
return Path.GetExtension(path);
関連する問題
- 1. Chokidarを使って特定のファイル拡張子を調べる
- 2. Inno Setup指定されたファイル拡張子を持つディレクトリ内のファイル数を調べる
- 3. System.IO.Streamオブジェクトからファイル拡張子を調べる
- 4. バッチファイル指定された拡張子でファイルを削除する
- 5. ダウンロードしたファイルの拡張子を指定する方法Laravel 5.0
- 6. ファイルパスを指定しないで拡張子をつけたmktemp
- 7. 設定ファイルと拡張子
- 8. 指定した拡張子を持つすべてのファイルを取得するnode.js
- 9. 崇高なテキスト指定された拡張子を持つファイルをフィルタアウトする
- 10. ディレクトリツリー内の指定された拡張子を持つファイルを見つける
- 11. ファイル拡張子を指定してQtアイコン(QIcon)を取得する方法
- 12. GITの履歴から指定された拡張子を持つすべてのファイルを削除します。
- 13. ファイル拡張子
- 14. excelファイルのファイル拡張子を変更するディレクトリ内のすべてのフォルダを調べる方法は?
- 15. 配列要素(ファイル)に特定の拡張子があるかどうかを調べる
- 16. log4netファイル拡張子
- 17. JSONファイル拡張子
- 18. ファイル拡張子Python
- 19. fuelphp - ファイル拡張子
- 20. SQLite:.sqliteファイル拡張子.dbファイル拡張子
- 21. ファイル拡張子301を非拡張子にリダイレクト
- 22. 外部テーブルのファイルの拡張子を指定する方法は?
- 23. デフォルトの拡張子値を指定するGradleプラグイン
- 24. node-gypビルドノードの拡張子を指定する方法
- 25. OpenCVの - 指定された拡張子ここ
- 26. VBA FileSystemObject、特定のファイルを使用してファイルの拡張子
- 27. 特定のファイル拡張子ファイルをtarするには?
- 28. Windows CMD:dirとsubdirのファイルを指定した拡張子なしで一覧表示する
- 29. カレントディレクトリ内の実行可能ファイルを見つけ出し、その拡張子を調べる方法は?
- 30. 拡張子のないファイルの構文の強調表示