Google検索からこの行をコピーしました。ラムダ式myimage.Source = ImageSource.FromStream(()=>新しいMemoryStream(imagebytes));
myimage.Source = ImageSource.FromStream(() => new MemoryStream(imagebytes));
これは完全に機能します。
しかし、私はC#の初心者です。このコード行が何をしているのか分かりません。
私はアンティークVB.Netプログラマですので、誰かが英語でそれを英語に翻訳できますか。
ああにこれを割り当て)のMemoryStreamを受け入れないでしょう。 Googleにいつもありがとう(いつか)。 – infopete
実際ではありません。lamda関数はMemoryStreamオブジェクトを返します。 FromStream()は、Stream(継承されたオブジェクト)を返す関数を必要とするので、Stream、FileStream、StreamWriter、MemoryStreamなどを返すことができます。... 2beshort:継承パスにStreamを持つものすべて。しかし、出力専用ストリームから読み込みストリームを作成した後は、StreamWriterを返すのは得策ではありませんが、MemoryStream – Radinator