Nama parameter diubah di RC2
Beberapa nama parameter rakitan referensi telah berubah untuk mencocokkan nama parameter dalam rakitan implementasi.
Deskripsi perubahan
Dalam pratinjau .NET 5 sebelumnya dan versi RC, beberapa nama parameter rakitan referensi berbeda dengan parameter yang sesuai dalam perakitan implementasi. Ini dapat menyebabkan masalah saat menggunakan argumen dan pantulan bernama.
Dalam .NET 5 RC2, nama parameter yang tidak cocok ini diperbarui dalam rakitan referensi agar sama persis dengan nama parameter yang sesuai dalam rakitan implementasi.
Tabel berikut ini memperlihatkan API dan nama parameter yang berubah.
API | Nama parameter lama | Nama parameter baru |
---|---|---|
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) | traceOptions |
traceFlags |
CompareInfo.IsPrefix(ReadOnlySpan<Char>, ReadOnlySpan<Char>, CompareOptions, Int32) | suffix |
prefix |
Alasan untuk berubah
Nama parameter diubah untuk konsistensi dan untuk menghindari kegagalan saat menggunakan argumen dan refleksi bernama.
Versi yang diperkenalkan
5.0 RC2
Tindakan yang direkomendasikan
Jika Anda mengalami kesalahan kompilator karena perubahan nama parameter, perbarui nama parameter yang sesuai.
API yang Terpengaruh
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk