次の方法で共有


AL 言語でコーディングするときに三項演算子を使用する

有効対象 パブリック プレビュー 一般提供
管理者、作成者、マーケティング担当者、またはアナリスト向けで、自動的に有効化される 2024 年 10 月 1 日 2024 年 10 月 1 日

ビジネス バリュー

三項演算子 ? : は、他のプログラミング言語で知られているように、コード内の条件操作を効率化し、可読性を向上させ、冗長性を軽減します。 これは、単純な条件に特に役立ち、コードの明確さと意図に焦点を当てたプログラミングを促進します。 同じ行内で変数の初期化を許可することで、適切な割り当てが保証され、コードの長さが最小限に抑えられます。 このリリースでは、AL は三項演算子もサポートするようになりました。

機能の詳細

三項演算子 ? : を使用して、式の条件に応じて、2 つの値のいずれかを変数に割り当てることができるようになりました。

これまでどおり if-then-else と、新しい三項演算子を使用する例を次に示します。

AL で三項演算子を使用して、条件付きで変数値を割り当てる例。

フィードバック

Dynamics 365 Business Central の機能向上のためのアイデア、提案、フィードバックをお寄せください。 フォーラム (https://aka.ms/bcideas) をご利用ください。

関連項目

条件演算子 (ドキュメント)