Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

マイクロソフト、.NET 8とVisual Studio 17.6プレビューの一部としてC# 12の言語強化を発表

マイクロソフト、.NET 8とVisual Studio 17.6プレビューの一部としてC# 12の言語強化を発表

Microsoftは、最新の.NET 8およびVisual Studio 17.6プレビューリリースの一部として、C# 12言語の新しい機能拡張を最近明らかにしました。これらのアップデートには、非レコードクラスおよび構造体の1次コンストラクタ、任意の型に対するエイリアスの使用、ラムダ式パラメータのデフォルト値などが含まれます。

4月11日に発表された.NET 8 Preview 3には、これらのC# 12の新機能が含まれています。C# 12と.NET 8の両プラットフォームの一般提供は、今年11月に予定されています。また、最新のVisual Studio 17.6プレビュー版でも、C# 12の更新を確認することができます。

プライマリコンストラクタは、クラス宣言に直接パラメータを含めることができ、プロパティの初期化やメソッドやプロパティアクセサコードへの組み込みなど、クラス本体でパラメータを利用することができます。C# 9では位置指定構文の一部としてレコードに導入されましたが、C# 12ではこの機能が他の構造体やクラスにも拡張されています。

また、C#12の最新バージョンでは、エイリアスのサポートがあらゆる型に拡大されました。Microsoftは、using alias指令が、名前付き型だけでなく、あらゆる型のエイリアスに適用できることを明確にしています。これにより、タプル型、配列型、ポインタ型、またはその他の安全でない型のセマンティックエイリアスを作成することができます。

さらに、C#12ではラムダ式が強化され、パラメータにデフォルト値を定義できるようになりました。この構文とルールは、ローカル関数やメソッドに引数のデフォルト値を追加する場合と同じです。ラムダ式のデフォルト値は、ラムダ式を強化する上で重要な進歩であると説明されています。

Microsoftは、これらのC#の新機能に関するフィードバックを積極的に求めており、開発者は、専用のチャンネルを通じて、一次コンストラクタ、alias any type、およびラムダ式のデフォルト値に関する考えを共有することが推奨されています。

C# 12のアップデート以外にも、.NET 8 Preview 3では、ビルドパス、ワークロード、Microsoft.Extensions、およびコンテナに関する変更が行われています。また、Arm64用JITコンパイラの性能向上や、動的なProfile Guided Optimization(PGO)も提供される。2022年11月にリリースされた.NET 7は、C#の更新版を導入し、性能向上、コンテナとクラウドネイティブツーリング、.NET MAUIの大規模なアップグレードを伴い、他の.NETライブラリとフレームワークの中でも特に優れています。

従来のプログラミング言語やプラットフォームが進化を続ける中、AppMaster のような企業は、開発者にノーコードソリューションを提供し、ソフトウェア開発の複雑さを最小限に抑えることに注力しています。6万人以上のユーザーを持つAppMaster は、豊富なコーディング知識を必要とせず、バックエンド、ウェブ、モバイルアプリケーションを作成するための強力なプラットフォームであることを証明しています。詳細はstudio.appmaster.ioでご確認ください。

関連記事

BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
AppMaster はニューヨークで開催された BubbleCon 2024 に参加し、洞察を獲得し、ネットワークを拡大し、ノーコード開発分野でイノベーションを推進する機会を模索しました。
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 はニューヨークで開催され、開発者に FlutterFlow を使用したアプリ開発に関する最先端の知見をもたらしました。専門家主導のセッション、独占的な最新情報、比類のないネットワーキングなど、見逃せないイベントでした。
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
テスラやアマゾンなどの大企業を含む254社で6万人の雇用が削減され、2024年にはテクノロジー業界のレイオフの波が続き、イノベーションの状況が一変するだろう。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる