Bagikan melalui


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

Jika Anda mengalami kesalahan kompilator karena perubahan nama parameter, perbarui nama parameter yang sesuai.

API yang Terpengaruh