問題タブ [blazorinputfile]

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 に答える
318 参照

c# - 「BlazorInputFile.IFileStream」から「byte[]」を取得する最も簡単な方法は何ですか?

Steve Sandersonによって説明されているように、ユーザーがBlazorInputFileを使用してブラウザーで選択するファイルがあります。

選択したら、 を使用してファイルのチェックサムを計算します。ファイルの MD5 チェックサムSystem.Security.Cryptography.MD5を計算する へのこの回答で説明されている内容と同様です。

ただし、System.NotSupportedExceptionこれを試すと次のようになります。

いくつかの例外の詳細は次のとおりです。

ComputeHash()の配列を取ることは知っていますbyte。これまでのところ、BlazorInputFile のストリームを使い慣れた型にキャストしたり、独自のメソッドを使用してバイトを配列に読み取ったりしようとしましたFileStreamが、成功しませんでした。

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

blazor - ブレザー.Net Core 3.1 から .Net 5 へのアップグレード後に無効な構文エラーが表示される

.Net Core 3.1 の peoject を .Net 5 にアップグレードしました。参照パッケージの更新を含め、すべてが正常に完了しました。私が抱えている唯一の課題は、Blazor InputFile タグがあるすべてのコンポーネントで、入力ファイル タグ全体を強調表示する構文エラーがあることです。

Web を検索しましたが、リードがないようです。