Bagikan melalui


Penempatan direktif 'menggunakan' (IDE0065)

Harta benda Nilai
ID Aturan IDE0065
Judul penempatan direktif using
Kategori Gaya
Subkategori Aturan bahasa (preferensi direktifusing)
bahasa yang berlaku C#
Opsi csharp_using_directive_placement

Ikhtisar

Aturan gaya ini menyangkut preferensi menempatkan direktif using di luar atau di dalam namespace.

Pilihan

Opsi menentukan perilaku yang Anda inginkan untuk diberlakukan aturan. Untuk informasi tentang mengonfigurasi opsi, lihat format Opsi .

Pengaturan_Letak_Direktif_Using_CSharp

Harta benda Nilai Deskripsi
Nama opsi penempatan_pernyataan_using_csharp
nilai Opsi outside_namespace Lebih suka direktif using ditempatkan di luar namespace
inside_namespace Lebih suka direktif using ditempatkan di dalam namespace
nilai opsi default outside_namespace
// csharp_using_directive_placement = outside_namespace
using System;

namespace Conventions
{
    ...
}

// csharp_using_directive_placement = inside_namespace
namespace Conventions
{
    using System;
    ...
}

Menyembunyikan peringatan

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

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

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

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

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

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

Untuk informasi selengkapnya, lihat Cara menekan peringatan analisis kode.

Lihat juga