複数の配列を1つに結合する必要があります。IEnumerableをバイト配列に変換する方法
IEnumerable<byte> Combine(byte[] a1, byte[] a2, byte[] a3)
{
foreach (byte b in a1)
yield return b;
foreach (byte b in a2)
yield return b;
foreach (byte b in a3)
yield return b;
}
は、しかし、私はよくIEnumerable
に精通していないよ:私はこれを行うには良い方法であると考えられることがわかりました。結果をbyte[]
に変換するにはどうすればいいですか?
ありがとうございます。
'myEnumerable.ToArray()'?それとも、私はあなたが望むものを誤解したことがありますか? – MAV
配列が必要な具体的な理由は何ですか? –