Pilih ID diagnostik

ID diagnostik adalah string yang terkait dengan diagnostik tertentu, seperti kesalahan kompilator atau diagnostik yang diproduksi oleh penganalisis.

ID muncul dari berbagai API, seperti:

ID diagnostik juga digunakan sebagai pengidentifikasi di sumber, misalnya, dari #pragma menonaktifkan peringatan atau file .editorconfig .

Pertimbangan

  • ID diagnostik harus unik
  • ID diagnostik harus berupa pengidentifikasi hukum di C#
  • ID diagnostik harus kurang dari 15 karakter
  • ID diagnostik harus dalam bentuk <PREFIX><number>
    • Awalan khusus untuk proyek Anda
    • Angka menunjukkan diagnostik tertentu

Catatan

Ini adalah perubahan pemecahan sumber untuk mengubah ID diagnostik, karena supresi yang ada akan diabaikan jika ID berubah.

Jangan batasi awalan Anda menjadi dua karakter (seperti CSXXXdan CAXXXX). Sebagai gantinya, gunakan awalan yang lebih panjang untuk menghindari konflik. Misalnya, System.* diagnostik digunakan SYSLIB sebagai awalannya.