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 yang sah dalam C#
  • ID diagnostik harus kurang dari 15 karakter
  • ID diagnostik harus dalam bentuk <PREFIX><number>
    • Awalan khusus untuk proyek Anda
    • Angka menunjukkan diagnostik tertentu

Nota

Ini adalah perubahan mendasar untuk mengubah ID diagnostik, karena supresi yang sudah ada akan diabaikan jika ID-nya berubah.

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