Resharper suka menunjukkan beberapa fungsi per halaman asp.net yang bisa dibuat statis. Apakah itu membantu saya jika saya membuatnya statis? Haruskah saya membuatnya statis dan memindahkannya ke kelas
ReSharper adalah perpanjangan refactoring dan produktivitas oleh JetBrains yang memperluas fungsionalitas asli versi Microsoft Visual Studio sejak 2003.
Resharper suka menunjukkan beberapa fungsi per halaman asp.net yang bisa dibuat statis. Apakah itu membantu saya jika saya membuatnya statis? Haruskah saya membuatnya statis dan memindahkannya ke kelas
Dalam kode saya perlu menggunakan IEnumerable<>beberapa kali sehingga mendapatkan kesalahan Resharper dari "Kemungkinan beberapa enumerasi IEnumerable". Kode sampel: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new...
Saya menginstal ReSharper , dan berfungsi di Visual Studio, tetapi bagaimana cara menonaktifkannya? Setiap kali saya mencari di menu ReSharper saya tidak dapat menemukan opsi
string [] files = new string[2]; files[0] = "ThinkFarAhead.Example.Settings.Configuration_Local.xml"; files[1] = "ThinkFarAhead.Example.Settings.Configuration_Global.xml"; //Resharper complains this is an "access to modified closure" for (int i = 0; i < files.Length; i++ ) { // Resharper...
Saya memiliki kode berikut: public double CalculateDailyProjectPullForceMax(DateTime date, string start = null, string end = null) { Log("Calculating Daily Pull Force Max..."); var pullForceList = start == null ? _pullForce.Where((t, i) => _date[i] == date).ToList() // implicitly captured...
Seringkali saya ingin memeriksa apakah nilai yang diberikan cocok dengan satu dalam daftar (mis. Ketika memvalidasi): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Baru-baru ini, saya perhatikan ReSharper meminta saya untuk menyederhanakan pertanyaan ini menjadi: if...
Ketika saya menjalankan ReSharper pada kode saya, misalnya: if (some condition) { Some code... } ReSharper memberi saya peringatan di atas (Balikkan pernyataan "jika" untuk mengurangi bersarang), dan menyarankan koreksi berikut: if (!some condition) return; Some code... Saya ingin...
Saya punya masalah dengan Visual Studio pada solusi C #. Ini menampilkan kesalahan yang benar-benar acak, tetapi proyek dibangun. Saat ini, saya memiliki 33 file dengan kesalahan, dan saya bisa melihat garis berlekuk merah di semuanya. Saya mencoba membersihkan / membangun kembali solusi, menutup...
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException(
Tolong, saya tidak bisa berfungsi tanpanya Resharper. Tiba-tiba Alt+ Enter ↵pintas saya (untuk membuka daftar tindakan) telah berhenti berfungsi. Adakah yang mengalami ini atau tahu bagaimana cara
Saya sudah menginstal Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44. Masalahnya adalah tidak ada pintasan yang aktif sejak Resharper diinstal. Sebagai contoh: Saya dapat mengganti nama melalui 'Refactor> Rename'. Tapi shorcut Ctrl+ Rtidak melakukan apa-apa. Saya telah mengatur...
Saya mendapat kode ini: private async void ContextMenuForGroupRightTapped(object sender, RightTappedRoutedEventArgs args) { CheckBox ckbx = null; if (sender is CheckBox) { ckbx = sender as CheckBox; } if (null == ckbx) { return; } string groupName = ckbx.Content.ToString(); var...
Saya baru saja mulai menggunakan ReSharper dengan Visual Studio (setelah banyak rekomendasi tentang SO). Untuk mencobanya saya membuka proyek ASP.NET MVC baru-baru ini. Salah satu hal pertama dan yang paling sering saya perhatikan adalah menyarankan untuk mengubah sebagian / semua deklarasi...
Saya membuat Template Proyek Prisma, dan template itu berfungsi dengan baik. Tetapi setelah saya membuat proyek dengan template beberapa file terlihat seperti ini: Terlepas dari penampilan, semuanya baik-baik saja. Jika saya melakukan Rebuild All, saya melihat bahwa solusinya dibangun tanpa...
Saya tidak dapat mengedit file dalam proyek di Visual Studio 2013. Ini hanya terjadi dalam satu proyek. Jika saya membuka proyek yang berbeda saya dapat mengetik dengan baik, tetapi begitu saya kembali ke proyek masalah saya tidak dapat mengetik di jendela editor. Tidak yakin apakah itu penting...
Saya memiliki serangkaian teks seperti ini: var foo = "FooBar"; Saya ingin mendeklarasikan string kedua yang dipanggil bardan menjadikannya sama dengan karakter pertama dan keempat dari karakter pertama saya foo, jadi saya melakukan ini seperti ini: var bar = foo[0].ToString() +...
Saya memiliki kelas tes dan di bawah ini saya telah memposting tes sampel dari kelas tes namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController...
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini...
Saya memiliki versi percobaan Resharper dan selalu menyarankan agar saya mengganti string biasa ke string kata demi kata. Apa
Saya sudah terbiasa dengan banyak IDE Java ( Eclipse , NetBeans , dan IntelliJ IDEA ) yang memberi Anda perintah untuk membuat konstruktor default untuk kelas berdasarkan bidang di kelas. Sebagai contoh: public class Example { public decimal MyNumber { get; set; } public string Description {...