Comment0663プログラミング言語のライブラリは、ルーチンの集合(プログラミング命令セット)を表します。Dartには、常用のルーチンを格納するために使用できる一連の組み込みライブラリがあります。Dartライブラリには、クラス、定数、関数、typedef、属性、および例外のセットが含まれています。実例カスタムライブラリを作成するステップ1:ライブラリを宣言する実例:カスタムライブラリライブラリプレフィックス実例ライブラリをインポートするインポートすると、ライブラリ内のコンポーネントを呼び出し元のコードで使用できるようになります。importキーワードは、同じ目標を達成するために使用されます。dartファイルには複数のimportステートメントを含めることができます。組み込みのDartライブラリURIは、dart:schemeを使用してライブラリを参照します。その他のライブラリは、ファイルシステムのパスまたはpackage:schemeを使用してURIを指定できます。パッケージマネージャー(pubツールなど)によって提供されるライブラリは、package:schemeを使用します。次には、Dartにライブラリをインポートするための構文を示します。'URI'以下のコードスニペットを読みます。'package:lib1/libfile.dart'ライブラリの一部のみを使用する場合は、ライブラリを選択的にインポートできます。構文は以下のとおりです。foo次には、常用のライブラリを示します。サーバーアプリケーションのファイル、ソケット、HTTP、およびその他のI/Oサポートです。このライブラリは、ブラウザベースのアプリケーションでは機能しません。このライブラリはデフォルトでインポートされます。各Dartプログラムの組み込み型、集合、およびその他のコア関数です。このライブラリはデフォルトでインポートされます。数学の定数と関数、または乱数ジェネレーターです。JSONやUTF-8など、さまざまなデータ表現の間に変換するため、使用されるエンコーダとデコーダです。固定サイズのデータ(例えば、8バイトの符号なし整数)のリストを効率的に処理します。実例:ライブラリをインポートして使用する以下の実例では、組み込みライブラリdart:mathをインポートします。上記のコードは、数学ライブラリからsqrt()関数を呼び出すことです。この関数は、渡された数値の平方根を返します。}上記のコードを実行した後、出力結果は以下のとおりです。6.0パッケージライブラリDartスクリプトでは、識別子の前にアンダースコア(_)を付けて、そのコンポーネントをプライベートとしてマークできます。Dartライブラリは、カプセル化と呼ばれる外部スクリプトによって、コンテンツへのアクセスを制限できます。同じ構文を以下に示します。構文_identifier実例まず、プライベート関数定義ライブラリを使用します。}次には、ライブラリをインポートします。}上記のコードを実行すると、次のエラーが発生されます。(dart:isolate-patch/isolate_patch.dart:98)カスタムライブラリを作成するDartは、独自のコードをライブラリとして使用することもできます。カスタムライブラリの作成には、以下のステップが含まれます。ステップ1:ライブラリを宣言するライブラリを明示的に宣言するには、libraryステートメントを使用します。ライブラリを宣言するための構文は以下のとおりです。hereステップ2:ライブラリを関連付けるライブラリは2つの方法で関連付けることができます。calculator.dartを定義します。}次には、上記のカスタムライブラリをインポートします。}上記のコードを実行した後、出力結果は以下のとおりです。0ライブラリプレフィックス識別子が競合する2つのライブラリをインポートする場合は、一方または両方のライブラリにプレフィックスを指定できます。asキーワードを使用して、プレフィックスを指定します。prefix実例まず、ライブラリloggerlib.dartを定義します。コードは以下のとおりです。msg:$msg");}次には、別のライブラリwebloggerlib.dartを定義します。コードは以下のとおりです。}最後に、プレフィックス付きのライブラリをインポートします。}上記のコードを実行した後、出力結果は以下のとおりです。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Office!しかも、O365のサブスクリプションすら不要。https://www.ceodata.com。