«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.

26
SQL Veri Okuyucu - Boş sütun değerlerini işleme
Bir veritabanından POCOs oluşturmak için bir SQLdatareader kullanıyorum. Kod, veritabanında boş bir değerle karşılaşma durumu dışında çalışır. Örneğin, veritabanındaki FirstName sütunu bir null değer içeriyorsa, bir istisna atılır. employee.FirstName = sqlreader.GetString(indexFirstName); Bu durumda null değerleri ele almanın en iyi yolu nedir?
298 c#  sqldatareader 

5
ReSharper neden bana “örtük olarak ele geçirilmiş kapanış” diyor?
Takip koduna sahibim: 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 closure: end, start : _pullForce.Where( (t, i) => _date[i] == date && DateTime.Compare(_time[i], …
298 c#  linq  resharper 

16
İngilizce istisna mesajları?
Bir dosyaya Exception.Message yazarak sistemimizde meydana gelen istisnaları günlüğe kaydediyoruz. Ancak, müşterinin kültüründe yazılırlar. Ve Türk hataları benim için çok önemli değil. Peki, kullanıcı kültürünü değiştirmeden İngilizce herhangi bir hata mesajını nasıl kaydedebiliriz?

12
.Net 4.0'da JavaScriptSerializer bulunamıyor
JavaScriptSerializerNesneyi veya System.Web.Script.SerializationVisual Studio 2010 içindeki ad alanını bulamıyorum . JSON için bir şey serileştirmek gerekiyor Ne kullanmam gerekiyor? Ve evet, zaten System.Web.Extensions(System.Web.Extensions.dll) proje dahil. Bu yüzden şok oldum? Ben 3.5 System.Web.Extensionsyılında eski olarak işaretlenmiş biliyorum

8
Bir klasör seçmek için OpenFileDialog nasıl kullanılır?
OpenFileDialogKlasörleri seçmek için nasıl kullanılır ? Aşağıdaki projeyi kullanacaktım: https://github.com/scottwis/OpenFileOrFolderDialog Ancak bir sorunla karşılaştım. GetOpenFileNameFonksiyonu ve OPENFILENAMEyapıyı kullanır . Ve OPENFILENAMEüye adlı templateID. Diyalog şablonunun tanımlayıcısıdır. Ve proje, res1.rcdosyayı ve şablonlu iletişim kutusunu da içeriyor . Ama bu dosyayı C # projeme nasıl ekleyeceğimi bulamadım. OpenFileDialogKlasörleri seçmek için bir kullanmanın …


4
Parallel.ForEach'ı nasıl sınırlayabilirim?
Bazı web sayfalarını indirdiğim bir Parallel.ForEach () zaman uyumsuz döngüsü var. Bant genişliğim sınırlıdır, bu yüzden her seferinde yalnızca x sayfa indirebilirim ancak Parallel.ForEach istenen web sayfalarının listesini yürütür. Parallel.ForEach çalıştırılırken iplik numarasını veya başka bir sınırlayıcıyı sınırlamanın bir yolu var mı? Demo kodu: Parallel.ForEach(listOfWebpages, webpage => { Download(webpage); }); …

17
Zaman aşımı süresi doldu. İşlemin tamamlanmasından önce geçen zaman aşımı süresi veya sunucu yanıt vermiyor. Açıklama sona erdirildi
Mobil dosyalar için bir indirme sitesi olan web sitemde (günde 20000-60000) birçok kullanıcı var. Sunucuma uzaktan erişimim var (Windows Server 2008-R2). Daha önce "Sunucu kullanılamıyor" hataları alıyorum, ancak şimdi bir bağlantı zaman aşımı hatası görüyorum. Buna aşina değilim - neden ortaya çıkıyor ve nasıl düzeltebilirim? Tam hata aşağıdadır: '/' Uygulamasında …

17
ASP.NET düğmesi geri gönderme ile jQuery UI İletişim Kutusu
ASP.NET sayfamda harika çalışan bir jQuery UI iletişim kutusu var: jQuery(function() { jQuery("#dialog").dialog({ draggable: true, resizable: true, show: 'Transfer', hide: 'Transfer', width: 320, autoOpen: false, minHeight: 10, minwidth: 10 }); }); jQuery(document).ready(function() { jQuery("#button_id").click(function(e) { jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]); jQuery('#dialog').dialog('open'); }); }); Benim div: <div id="dialog" …

20
Bir metin dosyasının kodlamasını / kod sayfasını nasıl tespit edebilirim
Bizim uygulamada, biz metin dosyaları (almak .txt, .csvçeşitli kaynaklardan, vs.). Okurken, bu dosyalar bazen çöp içerir, çünkü farklı / bilinmeyen bir kod sayfasında oluşturulan dosyalar. Bir metin dosyasının kod sayfasını (otomatik olarak) tespit etmenin bir yolu var mı? detectEncodingFromByteOrderMarksÜzerinde StreamReaderyapıcı, çalışır UTF8 ve diğer unicode işaretli dosyalar fakat bunun, kod …



6
Tam ad alanı olmadan tür adını alın
Takip koduna sahibim: return "[Inserted new " + typeof(T).ToString() + "]"; Fakat typeof(T).ToString() ad alanı dahil tam adı döndürür Sınıf adını almak için herhangi bir adınız var mı (ad alanı niteleyicileri olmadan)?
293 c#  namespaces  typeof 


11
Adedi / ref parametrelerini atama
Bir out/ atamak mümkün mürefMoq (3.0+) kullanarak parametre ? Kullanmaya baktım Callback(), ancak Action<>jeneriklere dayalı olduğu için ref parametrelerini desteklemiyorum. Ben de tercihen geri çağrısında yapabilirsiniz rağmen It.Is, refparametre girişine bir kısıtlama ( ) koymak istiyorum . Rhino Mocks'ın bu işlevi desteklediğini biliyorum, ancak üzerinde çalıştığım proje zaten Moq kullanıyor.
293 c#  parameters  moq  ref  out 

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.