Dart Typed Data ライブラリで提供されているリストを操作しようとしています。
符号なし 16 ビット数値のリストを作成する必要がありますが、前もってリストにいくつの数値を入力する必要があるかわかりません。
Uint16ListのAPI ページには、コンストラクターがあると書かれています。
factory Uint16List(整数の長さ)
指定された長さのリストを作成します。length が指定されている場合、リストは固定長のリストであり、 length が省略されている場合は空の拡張可能リストです。
(私の強調が追加されました。)
ただし、長さパラメーターはオプションではないため、長さパラメーターを指定せずに Uint16List を構築しようとすると、エラーが発生します。
成長可能な Uint16List (および Dart Typed Data ライブラリ内の他のリスト) を作成する方法はありますか?