«c#» etiketlenmiş sorular

C #, .NET platformuna paralel olarak Microsoft tarafından oluşturulan çok parametreli, yönetilen, çöp toplanan nesne yönelimli bir programlama dilidir.

3
Ortak paylaşılan yöntemlerin nereye yerleştirileceği
Her yerde yaygın olarak kullanılan bir sürü yöntemim var. Şu anda kod dosyası, küresel oldukları gerçeğini temsil etmek için global olarak adlandırılıyor. Ancak, bunu sevmiyorum. Bunları bir sınıfa gruplamak ve bir arayüze geçmek istiyorum. Sadece bir örnek yapacağım, ama burada singleton tuzağına düşmüyorum. Her şeyden önce, sınıfı ne adlandırmalıyım? Küresel …
9 c# 

4
.Net (C #) Web Scraping kalıpları ve uygulamaları [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Harici bir web sitesini / uygulamayı otomatikleştirmek için bir uygulama oluşturacağım. Bazı durumlarda sitede …
9 c#  .net  html  web-scraping 

2
GUI, BLL, DAL Bir Projede Organizasyon
Uygulama katmanları hakkında okuyorum ve bu tasarımı bir sonraki projemde kullanmak istiyorum (c #, .Net). Bazı sorular: Katmanların ayrılması ad alanları üzerinden mi yapılıyor? Project.BLL.Ne olursa olsun, Project.DAL.Whatever Katmanlara, sonra bileşenlere (Project.BLL.Component1) veya bileşenlere, ardından katmanlara (Project.Component1.BLL) ayırmak daha uygun mu? Benim DAL'ım için, bu katman farklı sınıflar kullanılarak daha …

5
Geliştirme öncesinde modern uygulamaların modellenmesi için standart nedir?
Kurumsal düzeydeki ilk uygulamamı alıyorum ve ekibimin bir kod satırına bile dokunmadan önce tüm ASP.NET MVC C # uygulamasını modellemesini istiyorum. GÜNCELLEME: Bu, bir başvurunun ne zaman belgeleneceği / modelleneceği hakkında felsefi bir tartışma olarak tasarlanmamıştır. Lütfen yalnızca dokümantasyon / modelleme için "nasıl" yanıtları verin. Gerçek şu ki, bu departmanda …

12
C # için özellik birleştirme operatörü
C # 'da null birleştirme operatörü kodu kısaltmanıza izin verir if (_mywidget == null) return new Widget(); else return _mywidget; Aşağı: return _mywidget ?? new Widget(); C # içinde olmasını istediğim yararlı bir işleç, bir nesnenin bir özelliğini veya nesne null ise başka bir değeri döndürmenize izin veren bir operatör …
9 c#  code-smell  null 


10
C # 'dan Java' ya geçiş yapmalıyım.
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Yeni proje için Java'ya geçmem gerekebilir. Java hakkında çok az bilgim var, çünkü esas olarak C # çalıştım ve kullandım ve bu iki dil / platform arasındaki …
9 java  c#  .net  pitfalls 

2
Bağımlılık enjeksiyonu ile UI'de çılgın bir miktarda arayüzden nasıl kaçınılır?
Sorun Son zamanlarda Singletons kötü ve bağımlılık enjeksiyon ("arayüzler kullanarak" olarak anlıyorum) nasıl daha iyi hakkında çok şey okudum. Bunun bir kısmını geri aramalar / arayüzler / DI ile uyguladığımda ve arayüz ayırma prensibine bağlı kaldığımda, oldukça karışıklık yaşadım. Bir UI ebeveyninin temelde tüm çocuklarının birleşimlerinin bağımlılıkları, bu nedenle bir …

4
'Değişim' eğitimi, standartlar nasıl uygulanmalıdır?
Bu sormak için doğru yığın değişim sitesi olduğundan emin değilim, ama işte gidiyor ... Dürbün Birkaç yüz çalışanı olan küçük bir şirkette çalışıyorum. Şirket için geliştirme ekibi küçük ve görsel foxpro dışında çalışıyor. Şirketteki belirli bir departman, önceden var olan bir faturalandırma sistemini düzeltmek ve geliştirmek için beni 'yalnız bir …
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.