Pertanyaan yang diberi tag «resharper»

ReSharper adalah perpanjangan refactoring dan produktivitas oleh JetBrains yang memperluas fungsionalitas asli versi Microsoft Visual Studio sejak 2003.

1
Moq: Penyiapan tidak valid pada anggota yang tidak dapat diganti: x => x.GetByTitle ("asdf")
Tidak yakin bagaimana saya bisa memperbaikinya, mencoba melakukan tes unit pada metode "GetByTitle" Inilah definisi saya: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string title); } tes unit: [Test] public void …
111 c#  nhibernate  nunit  resharper  moq 

7
'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 pengoptimalan dan perubahan pengurangan kode, tetapi …
107 c#  .net  casting  resharper 


5
ReSharper Curiosity: “Parameter hanya digunakan untuk pemeriksaan prakondisi”.
Mengapa ReSharper menilai saya untuk kode ini? private Control GetCorrespondingInputControl(SupportedType supportedType, object settingValue) { this.ValidateCorrespondingValueType(supportedType, settingValue); switch(supportedType) { case SupportedType.String: return new TextBox { Text = (string)settingValue }; case SupportedType.DateTime: return new MonthPicker { Value = (DateTime)settingValue, ShowUpDown = true }; default: throw new ArgumentOutOfRangeException(string.Format("The supported type value, {0} has …

1
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 = new Button(); btn.Click += new EventHandler(delegate { …
101 c#  .net  resharper  closures 

1
Ekstrak metode ke antarmuka yang sudah ada dengan ReSharper
Saya menambahkan metode baru ke kelas yang mengimplementasikan antarmuka, dan saya suka menggunakan refactoring "Ekstrak Antarmuka" dan hanya menambahkan metode ke antarmuka. Tetapi sepertinya ReSharper tidak mendukung penambahan tanda tangan metode ke antarmuka yang sudah ada. Rasanya seperti saya melewatkan sesuatu, saya yakin itu bisa dilakukan entah bagaimana. Mungkin saya …

7
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 kasih
101 c#  resharper 

30
Template live ReSharper 4+ apa untuk C # yang Anda gunakan? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi …


16
Ctrl + R, Ctrl + R perintah tidak berfungsi
Saya mencoba menggunakan Ctrl+ R, Ctrl+ Rperintah dalam Visual Studio 2008 untuk mengganti nama variabel. Saya mendapatkan pesan kesalahan di bagian bawah yang mengatakan itu "Kombinasi tombol ( Ctrl+ R, Ctrl+ R) terikat ke perintah (& Ubah nama ...) yang saat ini tidak tersedia." Saya tidak menjalankannya atau apa pun …

1
Semua tes unit Tidak Konklusif saat dijalankan di VS 2019
Saya menggunakan Unit Test Explorerdan Unit Test Sessionsmenjalankan tes saya dan tiba-tiba mendapatkan kesalahan di bawah ini. Saat berjalan Test -> Test explorer, tes tidak berjalan sama sekali dan saya tidak melihat kesalahan. Dalam kedua kasus tidak ada apa-apa di Outputjendela. Saya telah menginstal ulang R #, membersihkan cache VS …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.