バイト配列またはストリームからファイル名を取得できますか? ファイルを保存しません。私はちょうど名前を取得したい。バイト配列またはストリームからファイル名を取得
答えて
Stream
が実際FileStream
である場合、このはFileStream
にキャストし、.Name
プロパティにアクセスすることで利用できることがあります、しかし
Stream stream = ...
FileStream fs = stream as FileStream;
if(fs != null) Console.WriteLine(fs.Name);
一般的なケースで:いいえ、これではありません利用可能です。 A byte[]
確かににはファイル名の概念がなく、他のほとんどの種類のストリームもありません。同様に、他のストリーム(圧縮、暗号化、バッファリングなど)でラップされているFileStream
のベースストリームは、基本ストリーム(いくつかのレイヤーがダウン)がファイルであるにもかかわらず、そのような情報を公開しません。
私はファイル名を別々に扱います。
いいえ(FileStream
クラスでは可能ですので、毎日新しいことを学ぶことができます)。
バイト配列またはストリームは、ファイルに関するコンテンツファイルの、ないWindowsのメタデータを表します。
この情報を保持する方法はたくさんありますが、私は解決策を提示できません。
こんにちは@アダム、私は理解しています。あなたの助けてくれてありがとう。 – Gus
すべてのファイル情報(名前、拡張子など)は、実際のファイルのメタデータの一部です。バイト配列は実際のデータを保持します。バイト配列自体にメタデータ(例xmlファイル)が格納されている可能性がありますが、その型と具体的な場所を知る必要があります。
こんにちは@コード、あなたの助けをありがとう。 – Gus
- 1. InputStreamからバイト配列を取得
- 2. xamarin.formsイメージソースからバイト配列を取得
- 3. JavaScriptからurlからバイト配列へのファイルの取得
- 4. GZipStreamからバイト配列または読み取り可能なストリームを取得する方法
- 5. アンドロイドはインテントからバイト配列を取得できません
- 6. バイト配列から最後のバイトを取得
- 7. Java、バイト配列からバイトのコレクションを取得する方法
- 8. バイト配列のZF2ストリーム
- 9. cの#gt38dtnet.dllからバイト配列を取得します。
- 10. ファイルのバイト配列からファイル拡張子またはコンテンツタイプを取得する方法。 C#で
- 11. バイト配列からURLを取得するには?
- 12. 文字列から生のバイト配列を取得
- 13. システム間キャッシュのストリームからバイト配列を作成する
- 14. NSDataからバイト配列(または整数の配列)
- 15. Angular - JSONファイルから配列を取得
- 16. 画像をバイト配列としてストリーム
- 17. PHP - バイト配列からイメージを取得する
- 18. xamarin.formsのimagepathでギャラリーからイメージのバイト配列を取得
- 19. バイト配列からピクセル値を取得する
- 20. ImageView Androidの画像からバイト配列を取得
- 21. バイト配列からビット値を取得する
- 22. socketchannel ByteBuffersからバイト配列を取得する
- 23. ファイルからバイト配列のデータを読み取る
- 24. ファイルから複数のバイト配列を読み取る
- 25. Javaはバイト配列から.docxファイルを作成します
- 26. 文字列またはバイト配列からjavax.wsdl.Definitionを生成
- 27. C#ビットマップイメージ、バイト配列およびストリーム!
- 28. バイト配列の読み込みは、バイト配列をファイル
- 29. Java mp3入力ストリームをバイト配列に変換しますか?
- 30. 暗号入力ストリームをバイト配列に変換しますか?
こんにちは@mekiciは、.docです。 – Gus