API terkait DataGridView melempar InvalidOperationException
Beberapa API yang terkait dengan DataGridView sekarang melemparkan InvalidOperationException jika nilai objek DataGridViewCell.DataGridViewCellAccessibleObject.Owner adalah null
.
Deskripsi perubahan
Dalam versi .NET sebelumnya, API yang NullReferenceException terpengaruh melempar saat dipanggil dan Owner nilai propertinya adalah null
. Mulai dari .NET 5, API ini melemparkan InvalidOperationException alih-alih NullReferenceException jika Owner nilai properti adalah null
ketika dipanggil.
Alasan untuk berubah
Melempar InvalidOperationException sesuai dengan perilaku runtime .NET. Ini juga meningkatkan pengalaman penelusuran kesalahan dengan mengkomunikasikan properti yang tidak valid dengan jelas.
Versi yang diperkenalkan
.NET 5.0
Tindakan yang direkomendasikan
Tinjau kode Anda dan, jika perlu, perbarui untuk mencegah pembuatan jenis yang terpengaruh dengan Owner properti sebagai null
.
API yang Terpengaruh
Tabel berikut mencantumkan API yang terpengaruh:
Lihat juga
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