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

Microsoft Menampilkan Penyempurnaan Bahasa C# 12 sebagai bagian dari Pratinjau .NET 8 dan Visual Studio 17.6

Microsoft Menampilkan Penyempurnaan Bahasa C# 12 sebagai bagian dari Pratinjau .NET 8 dan Visual Studio 17.6

Microsoft baru-baru ini mengungkapkan peningkatan baru untuk bahasa C# 12 sebagai bagian dari rilis pratinjau .NET 8 dan Visual Studio 17.6 terbaru. Pembaruan ini mencakup konstruktor utama untuk kelas dan struct non-record, kemampuan untuk menggunakan alias untuk jenis apa pun, serta nilai default untuk parameter ekspresi lambda.

.NET 8 Pratinjau 3, yang diresmikan pada 11 April, berisi fitur C# 12 baru ini. Ketersediaan umum platform C# 12 dan .NET 8 diantisipasi untuk bulan November ini. Selain itu, pengembang juga dapat menjelajahi pembaruan C# 12 di pratinjau Visual Studio 17.6 terbaru.

Konstruktor utama memungkinkan pengembang untuk menyertakan parameter secara langsung dalam deklarasi kelas, memanfaatkannya di dalam badan kelas, seperti menginisialisasi properti atau memasukkannya ke dalam metode dan kode pengakses properti. Awalnya diperkenalkan untuk catatan di C# 9 sebagai bagian dari sintaks posisi, C# 12 memperluas fungsi ini ke struktur dan kelas lainnya.

Versi C# 12 terbaru juga memperluas dukungan alias untuk mencakup semua jenis. Microsoft mengklarifikasi bahwa penggunaan direktif alias dapat diterapkan ke alias jenis apa pun, di luar jenis yang disebutkan saja. Ini memungkinkan pembuatan alias semantik untuk tipe tuple, tipe array, tipe pointer, atau tipe tidak aman lainnya.

Selain itu, C# 12 menambah ekspresi lambda dengan mengizinkan pengembang untuk menentukan nilai default untuk parameter. Sintaks dan aturannya selaras dengan penambahan nilai default untuk argumen ke fungsi atau metode lokal apa pun. Nilai default untuk ekspresi lambda dijelaskan sebagai kemajuan signifikan dalam memberdayakan ekspresi lambda.

Microsoft secara aktif mencari umpan balik tentang fitur C# baru ini dan pengembang didorong untuk membagikan pemikiran mereka tentang konstruktor utama, alias jenis apa pun, dan nilai default dalam ekspresi lambda melalui saluran khusus.

Selain pembaruan C# 12, .NET 8 Preview 3 menghadirkan perubahan untuk membangun jalur, beban kerja, Microsoft.Extensions, dan kontainer. Ini juga memberikan peningkatan kinerja dalam kompiler JIT untuk Arm64 dan Profile Guided Optimization (PGO) dinamis. Rilis .NET 7 pada November 2022 memperkenalkan versi C# yang diperbarui, disertai dengan peningkatan kinerja, wadah dan perkakas cloud-native, serta pemutakhiran ekstensif ke .NET MAUI, di antara pustaka dan kerangka kerja .NET lainnya.

Sementara bahasa dan platform pemrograman tradisional terus berkembang, perusahaan seperti AppMaster berfokus pada penyediaan solusi tanpa kode untuk pengembang, meminimalkan kerumitan pengembangan perangkat lunak. Dengan lebih dari 60.000 pengguna, AppMaster telah membuktikan dirinya sebagai platform yang kuat untuk membuat aplikasi backend, web, dan seluler tanpa perlu pengetahuan pengkodean yang luas. Pelajari lebih lanjut di studio.appmaster.io .

Posting terkait

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda