«c#» etiketlenmiş sorular

C # ("keskin görün" olarak telaffuz edilir), Microsoft tarafından geliştirilmiş yüksek seviyeli, statik olarak yazılmış, çok paradigmalı bir programlama dilidir. C # kodu genellikle Microsoft'un .NET araçları ailesini ve diğerleri arasında .NET Framework, .NET Core ve Xamarin'i içeren çalışma zamanlarını hedefler. Bu etiketi, C # veya C # 'ın resmi belirtiminde yazılmış kod hakkında sorular için kullanın.

9
.NET Core 3.0: Razor görünümleri değişiklik olduğunda otomatik olarak yeniden derlenmez
Belgelere göre , Razor görünümleri, ASP.NET Core 3.0 için yerel ortamlarda değişiklik olduğunda varsayılan olarak yeniden derlenmelidir. Ancak, projem bunu yerel olarak yapmıyor. Yerel olarak hata ayıklarken bir görünümü değiştirir ve yenilersem, değişiklik yansıtılmaz. Çözümü durdurmalı, yeniden çalıştırmalı ve sonra değişikliği görmeliyim. Razor sayfaları kullanarak ASP.NET Core 3.0.0 Preview 2 …

1
Ağ kimlik bilgileriyle HttpClient.GetAsync
Şu anda HttpWebRequestbir web sitesi almak için kullanıyorum . İçin verilmeyen bekleme modelini kullanmak istiyorum HttpWebRequests. HttpClientYeni Http işçi sınıfı gibi görünen sınıfı buldum . HttpClient.GetAsync(...)Web sayfamı sorgulamak için kullanıyorum . Ama ekleme seçeneği kaçırıyorum ClientCredentialsgibi HttpWebRequest.Credentials. HttpClientKimlik doğrulama bilgilerini vermenin herhangi bir yolu var mı ?

13
C # ile karşılaştırma yapmak için ay adını (dize) bir tam sayıya nasıl ayrıştırabilirim?
Bir dizide sahip olduğum bazı ay adlarını karşılaştırabilmem gerekiyor. Şunun gibi doğrudan bir yol olsaydı iyi olurdu: Month.toInt("January") > Month.toInt("May") Google aramam tek yolun kendi yönteminizi yazmak olduğunu gösteriyor gibi görünüyor, ancak bu zaten .Net'te uygulanmış olacağını düşündüğüm kadar yaygın bir sorun gibi görünüyor, bunu daha önce yapan var mı?
94 c#  parsing  integer  compare 

8
Hata Ayıkla.Assert - Exception Throwing
İddiaların nasıl ve ne zaman kullanılacağına dair çok sayıda makale (ve StackOverflow'da yayınlanan birkaç benzer soru) okudum ve onları iyi anladım. Ama yine de, Debug.Assertbasit bir istisna atmak yerine beni ne tür bir motivasyon kullanmaya itmesi gerektiğini anlamıyorum . Demek istediğim, .NET'te başarısız bir iddiaya verilen varsayılan yanıt "dünyayı durdurmak" …

13
Microsoft.Office.Core Başvurusu Eksik
Codeproject'te sağlanan örneği kullanarak, Microsoft.Office.Core kitaplığına başvuruyu nerede bulabileceğimi bulmakta zorlanıyorum. "Başvurulan 'Microsoft.Office.Core' bileşeni bulunamadı." Hatasını alıyorum. Bu sistemde yalnızca Office 2007 Enterprise Edition ve outlook 2003 yüklü. Bunun nedeni bu olabilir mi? Aksi takdirde hangi belirli dll'ye başvurmam gerekir?


13
Yöntemleri C # 4.0'da aşırı yüklemeleri veya isteğe bağlı parametreleri kullanarak mı bildirmelisiniz?
Anders'in C # 4.0 hakkında konuşmasını ve C # 5.0'ın gizli bir önizlemesini izliyordum ve bu, C # ' da isteğe bağlı parametrelerin ne zaman mevcut olduğunu düşünmemi sağladı, belirtilen tüm parametrelere ihtiyaç duymayan yöntemleri bildirmek için önerilen yol nedir? Örneğin, FileStreamsınıf gibi bir şey , mantıksal 'ailelere' bölünebilen yaklaşık …

4
Try / catch / nihayetinde beklemek için iyi bir çözüm mü?
İstisnayı (yığın izlemesi ile) tekrar atmadan önce asyncbir catchblokta bir yöntemi çağırmam gerekiyor : try { // Do something } catch { // <- Clean things here with async methods throw; } Ama maalesef awaitbir catchveya finallyblokta kullanamazsınız . Bunu öğrendim çünkü derleyicinin catchsizin awaittalimatınızdan sonra olanı yürütmek için bir …

17
C # 'da fabrika deseni: Bir nesne örneğinin yalnızca bir fabrika sınıfı tarafından oluşturulabileceğinden nasıl emin olunur?
Son zamanlarda kodumun bir kısmını güvenli hale getirmeyi düşünüyordum. Bir nesnenin hiçbir zaman doğrudan yaratılamayacağından, ancak sadece fabrika sınıfının bir yöntemi aracılığıyla nasıl emin olunabileceğini merak ediyorum. Diyelim ki bir "iş nesnesi" sınıfım var ve bu sınıfın herhangi bir örneğinin geçerli bir dahili duruma sahip olduğundan emin olmak istiyorum. Bunu …




12
LINQ ile nesneler için sayfalama
Bir LINQ sorgusunda sayfalamayı nasıl uygularsınız? Aslında şimdilik sql TOP işlevi taklit edilebilirse memnun olurum. Bununla birlikte, tam sayfalama desteğine duyulan ihtiyacın daha geç ortaya çıkacağına eminim. var queryResult = from o in objects where ... select new { A = o.a, B = o.b } ????????? TOP 10????????
94 c#  .net  linq  paging 

12
özel ayarlayıcıları anlamak
C # 2 ile başlayan özel ayarlayıcılara sahip olmanın gerekliliğini anlamıyorum. Benim için bir setter yöntemine sahip olmak, kullanıcının o sınıftaki bazı değişkenleri ayarlamasına izin veriyor. Bunu yaparken, değişkenleri doğrudan kullanıcılara açıklamayacağız. Bunun yerine, bunu bu public setter yöntemiyle yapmalarına izin verdik. Bu benim için "kapsülleme" kullanıyor. Özel ayarlayıcıların kapsülleme …
94 c# 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.