Pertanyaan yang diberi tag resharper

141
Daftar Singkatan ReSharper: Di mana saya dapat memodifikasinya?

Saya menggunakan ReSharper 4.5, dan yang sering terjadi ketika saya mengubah properti eksplisit menjadi properti otomatis, adalah bahwa saya tidak sengaja akan memilih "Tambahkan XX ke daftar singkatan". Yaitu: Saya ingin mengubah CustomerID menjadi autoproperty, tetapi karena butterfingers cepat,...

140
Nonaktifkan Dukungan C # 6.0 di ReSharper

Saat menggunakan ReSharper, itu menyarankan "Aktifkan dukungan C # 6.0 untuk proyek ini". Saya dengan bodoh mengkliknya, dan sekarang seperti yang diiklankan itu memberi saya saran untuk C # 6.0 - yang kemudian memberi saya kesalahan karena saya tidak menggunakan C # 6.0 dalam proyek...

122
Resharper- Temukan semua kelas yang tidak digunakan

Saya tahu bagaimana menemukan referensi yang tidak terpakai dari satu file dengan mengklik kanan pada file tersebut dan memilih opsi "Temukan Penggunaan". Adakah cara agar saya dapat melihat atau mendapatkan daftar semua kelas atau file yang tidak digunakan dalam proyek

107
'is' versus try cast dengan pemeriksaan nol

Saya perhatikan bahwa Resharper menyarankan agar saya mengubah ini: if (myObj.myProp is MyType) { ... } ke dalam ini: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Mengapa ini menyarankan perubahan ini? Saya terbiasa dengan Resharper yang menyarankan perubahan...

101
ReSharper - memaksa tanda kurung kurawal di sekitar satu baris

Dapatkah saya mengkonfigurasi ReSharper untuk memperbaiki kode C # ketika tanda kurung kurawal tidak digunakan untuk mengelilingi blok kode baris tunggal, seperti ini: if (blnSomeCondition) DoSomething(); // complain if (blnSomeOtherCondition) { DoSomethingElse(); // don't complain } Terima...

101
Akses ke Penutupan yang Dimodifikasi (2)

Ini adalah pertanyaan tambahan dari Access to Modified Closure . Saya hanya ingin memverifikasi apakah berikut ini sebenarnya cukup aman untuk penggunaan produksi. List<string> lists = new List<string>(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn =...