Baca dalam bahasa Inggris

Bagikan melalui


Konversi jenis tipe anonim menjadi tuple (IDE0050)

Penting

Aturan gaya ini dihapus dan diubah menjadi fitur refaktorisasi di Visual Studio 2022. Untuk informasi tentang refaktorisasi, lihat Mengonversi jenis anonim ke tuple.

Harta benda Nilai
ID Aturan IDE0050
Judul Mengonversi tipe anonim menjadi tuple
Kategori Gaya
Subkategori Aturan bahasa (preferensi tingkat ekspresi)
Bahasa yang diterapkan C# dan Visual Basic

Ikhtisar

Aturan ini merekomendasikan penggunaan tuple atas jenis anonim , ketika jenis anonim memiliki dua bidang atau lebih.

Pilihan

Aturan ini tidak memiliki opsi gaya kode terkait.

Contoh

C#
// Code with violations
var t1 = new { a = 1, b = 2 };

// Fixed code
var t1 = (a: 1, b: 2);

Menyembunyikan peringatan

Jika Anda hanya ingin menekan satu pelanggaran, tambahkan arahan prapemrosesan ke file sumber Anda untuk menonaktifkan dan kemudian mengaktifkan kembali aturan.

C#
#pragma warning disable IDE0050
// The code that's violating the rule is on this line.
#pragma warning restore IDE0050

Untuk menonaktifkan aturan untuk file, folder, atau proyek, atur tingkat keparahannya ke none dalam file konfigurasi .

ini
[*.{cs,vb}]
dotnet_diagnostic.IDE0050.severity = none

Untuk menonaktifkan semua aturan gaya kode, atur tingkat keparahan untuk kategori Style ke none dalam file konfigurasi .

ini
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none

Untuk informasi selengkapnya, lihat Cara menekan peringatan analisis kode.

Lihat juga