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

1
Microsoft, Windows Mağazası uygulamalarında RESW için RESX modelini neden bıraktı?
Microsoft neden kaynak yönetim sistemini .NET'in RESX dosyalarından değiştirmeyi seçti? RESX, geliştiricilere kaynak adları için otomatik tamamlama ve IMHO'nun çok okunabilir kodlarının çıkmasını sağlayan kullanışlı kod oluşturma özelliğine sahipti. Yeni RESW formatı bildiğim kadarıyla aynı çıplak XML dosyaları, ancak herhangi bir kod üretimi olmadan, geliştiricileri daha fazla kod yazmaya zorlamak …
18 c#  .net  winrt 

4
Kalıcılık tamamen işlevsel bir dile nasıl uyuyor?
Kalıcılıkla başa çıkmak için komut işleyicilerini kullanma şekli, IO ile ilgili kodu olabildiğince inceltmek istediğimiz tamamen işlevsel bir dile nasıl sığar? Etki Alanına Dayalı Tasarım'ı nesne yönelimli bir dilde uygularken, durum değişikliklerini yürütmek için Komut / İşleyici desenini kullanmak yaygındır . Bu tasarımda, komut işleyicileri etki alanı nesnelerinizin üstünde bulunur …

3
bir kurucu ne kadar karmaşık olmalı
İş arkadaşımla bir kurucunun ne kadar iş yapabileceği hakkında bir tartışma yaşıyorum. Dahili başka bir nesne A gerektiren bir sınıf, B var. Nesne A, B sınıfı işini yapmak için gereken birkaç üyelerinden biridir. Tüm genel yöntemleri iç nesneye A bağlıdır. A nesnesi hakkında bilgi DB saklanır, bu yüzden doğrulamak ve …
18 c#  constructors 


1
c # sınıfı adlandırma standartları / yönergeleri
Yıllar boyunca uygulamalarımdaki hizmetler için çeşitli adlandırma kuralları kullandım Örneğin: [SinifAdi] Servis [SinifAdi] Yöneticisi [SinifAdi] Fabrika [SinifAdi] Sağlayıcı [SinifAdi] Yardımcı Genellikle "Helper" sonekini harici bağımlılığı olmayan yardımcı program sınıfları için kullanırım. Bununla birlikte, diğerleri arasında biraz çapraz geçiş olduğunu ve ne ve ne zaman kullanılacağına dair herhangi bir öneri / …
18 c#  naming 

13
C # veya .Net özellikleri geriye dönük uyumluluk gerekmediğini varsayarak kesmek için? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

20
VB.Net - C # tartışması [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
18 c#  .net  vb.net 

5
Bir müşteri web sitesinde Zengin Metin Düzenlemesi gerektirdiğinde ne yaparsınız?
Hepimizin bildiği gibi, XSS saldırıları tehlikelidir ve çekilmesi gerçekten kolaydır . ASP.NET MVC'nin yaptığı gibi çeşitli çerçeveler HTML kodlamayı kolaylaştırır: <%= Html.Encode("string"); %> Ancak, müşteriniz içeriklerini doğrudan bir Microsoft Word belgesinden yükleyebilmesini isterse ne olur? İşte senaryo: İnsanlar Microsoft Word'deki içeriği kopyalayıp bir WYSIWYG düzenleyicisine (bu durumda tinyMCE ) yapıştırabilir …
18 c#  .net  asp.net-mvc 

2
Winform uygulamasında görünümü mantıktan nasıl ayırırsınız?
Görünümü mantıktan ayırmak için MVC gibi desenler olduğunu biliyorum, ancak Winform uygulamalarında ne kadar yaygın olduklarını bilmiyorum. Bir C # Winform uygulaması için, bir ile başlayabilir Formve yavaş yavaş UI bileşenleri ekleyebilirim, daha sonra bileşen olayları için, ( click, textchanged...) İşlevlerimi çağırırım veya doğrudan mantığımı oraya yazabilirim! Bunun kötü bir …
18 c#  mvc  winforms 

6
Yazar herhangi bir uygulamaya arayüz referansı vererek ne anlama geliyor?
Şu anda C # konusunda uzmanlaşmaya çalışıyorum, bu yüzden Gary McLean Hall tarafından C # ile Adaptive Code okuyorum . Desenler ve anti-desenler hakkında yazıyor. Uygulamalara karşı arayüzler kısmında şunları yazar: Arayüzlere programlama kavramında yeni olan geliştiriciler genellikle arayüzün arkasındaki şeyleri bırakmakta zorluk çekerler. Derleme zamanında, bir arabirimin herhangi bir …

3
Paralel olarak birden fazla zaman uyumsuz servis çağırma
Birbirine bağımlı olmayan birkaç zaman uyumsuz REST hizmetim var. Bu Service1 bir yanıt "bekliyor" iken, ben Service2, Service3 ve benzeri arayabilirsiniz. Örneğin, aşağıdaki koda bakın: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response Şimdi, service2Responsebağımlı değildir service1Responseve bağımsız olarak getirilebilirler. Bu nedenle, ikinci …

4
Uygulamamla dağıtmak için salt okunur verileri nasıl saklamalıyım?
Bir masaüstü uygulaması geliştiriyorum ve bu uygulamanın çalışması için, bazı bilgiler gerektirir, ancak (veriler bu bilgilerden herhangi değişmez gerekir uygulamanın her yürütme yüklenecek, ancak veri olduğunu asla değişti). Veriler, uygulamanın çalıştığı bilgisayarda (istemci tarafında depolama?) Depolanmalıdır. Kullanıcının bu bilgileri kolayca değiştirememesi de daha iyidir (çok fazla BT bilgisine sahip olmadığını …
17 c#  design  data  wpf 

7
Örnek oluşturma neden olduğu gibi?
C # 'yı son altı ay boyunca öğrendim ve şimdi Java'ya giriyorum. Sorum, örnek oluşturma (gerçekten her iki dilde) hakkında ve daha da fazlası: Neden bu şekilde yaptıklarını merak ediyorum. Bu örneği ele alalım Person Bob = new Person(); Nesnenin iki kez belirtilmesi için bir neden var mı? Hiç var …

9
Ölçü birimlerine erişmek için veri yapısı
TL; DR - Bir ölçü birimi içindeki birimleri tanımlamak için en uygun veri yapısını tasarlamaya çalışıyorum. A Unit of measureesasen a valueile ilişkili bir (veya miktar) ' dır unit. SI Üniteleri yedi tabana veya boyuta sahiptir. Yani: uzunluk, kütle, zaman, elektrik akımı, sıcaklık, madde miktarı (mol) ve ışık şiddeti. Bu …

5
Verilerin kodda saklanması
Geçmişimde birkaç kez verileri kodda saklamak istedim. Bu, nadiren değişen ve bir veritabanına erişimin mümkün olmadığı, pratik veya istenildiği yerlerde kullanılan veriler olacaktır. Küçük bir örnek, ülkelerin bir listesini saklamak olabilir. Bunun için şöyle bir şey yapabilirsiniz: public class Country { public string Code { get; set; } public string …
17 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.