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

4
Dönüş arayüzü veya sınıf
Bir yöntemim olduğunu varsayalım public List<User> GetBatchOfUsers(IEnumerable<int> userIDs) { List<User> users = new List<User>(); // some database stuff return users; } Ben bir dönüm yerine (ya IListda IEnumerable) bir arayüz dönmek daha iyi olacağını okudum List. Bunu yapmak için duyduğum bazı argümanlar, verileri gizlemesidir ve API geliştiricisine, daha sonraki bir …
9 c#  interfaces  class 

8
C # foreach iyileştirmeleri?
Ben sık sık bir foreach içinde bir döngü sayım indeksi istiyorum ve bir tamsayı oluşturmak, kullanmak, artış, vb yapmak istiyorum programlama sırasında bu koşmak. bir foreach içindeki döngü sayısı? Diğer döngülerde de kullanılabilir. Bu, derleyicinin bu anahtar kelimenin herhangi bir yerde değil, bir döngü yapısında kullanılmasına nasıl izin vermeyeceğini gören …
9 c#  loops 

3
.NET modülleri neden modül dosya adlarını ad alanlarından ayırır?
Şema programlama dili uygulamalarında (R6RS standardı) bir modülü aşağıdaki gibi içe aktarabilirim: (import (abc def xyz)) Sistem bir dosyayı aramak için çalışacağız Eğer Şema modüllerini tutmak bazı dizindir. modülün kaynak kodudur ve gerekirse anında derlenir.$DIR/abc/def/xyz.sls$DIRxyz.sls Ruby, Python ve Perl modül sistemleri bu açıdan benzerdir. Öte yandan C # biraz daha …

2
Bu garip bir boşluk bırakıyor mu?
Başka bir programcı kodunu okurken hiç görmediğim bir format kullanıyor. ÖRNEĞİN namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable; } }//eof - class (Yes these eof comments are on every file) …

3
Tür Kodunu Sınıfla Değiştir (Yeniden Düzenlemeden [Fowler])
Bu strateji, bunun beğenilerini değiştirmeyi içerir: public class Politician { public const int Infidelity = 0; public const int Embezzlement = 1; public const int FlipFlopping = 2; public const int Murder = 3; public const int BabyKissing = 4; public int MostNotableGrievance { get; set; } } İle: public …
9 c#  refactoring 

1
Bazı basit işlevleri kodlamak için TDD'yi kullanmaya nasıl başlayabilirim?
Temelde TDD'nin özü var. Ben faydalı olduğunu sattım ve MSTEST çerçevesine makul bir komut var. Ancak, bugüne kadar bunu birincil gelişim yöntemi olarak kullanmak için mezun olamadım. Çoğunlukla, test uygulamaları (geleneksel yaklaşımım) olarak konsol uygulamaları yazmak için bir vekil olarak kullanıyorum. Benim için en yararlı şey, regresyon testinin rolünü emme …
9 c#  tdd 

7
LOC / gün oranım çok yüksekse rahatsız olmam gerekir mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Şu anda bir indie proje üzerinde çalışıyorum, bu yüzden tam olarak insan testleri veya dış kod inceleme …
9 c#  refactoring 

2
Exchange Server'ın “RBAC AuthZ” uygulamasını kendi uygulamamda taklit ediyorum… (benzer bir şey var mı?)
Exchange 2010, winrm cmdlet gruplarının esasen rollere ve bir kullanıcıya atanan rollere gruplandığı bir temsilci modeline sahiptir . ( Görüntü kaynağı ) Bu, doğru düşük seviyeli teknolojileri (WCF, SOAP vb.) Kullanırken PowerShell'in tüm avantajlarından nasıl yararlanabileceğimi ve istemci tarafında ek yazılım gerektirmediğini düşünen harika ve esnek bir modeldir. ( Görüntü …

7
değişkenlerle string.format ve satır içi değişkenler
Kullanmanın artıları / eksileri (varsa) nelerdir string output; int i = 10; output = string.Format("the int is {0}", i); karşı string output; int i = 10; output = "the int is " + i; Her zaman ikinci örneği kullandım, ancak çevrimiçi öğreticilerin büyük çoğunluğu string.format örneğini kullanıyor gibi görünüyor. Verimlilik …
9 c#  .net  vb.net  strings 

4
C # MS SQL Server'dan veri sorgulamak için en iyi yöntem?
C # MS SQL Server'dan veri sorgulamak için en iyi yolu nedir? Kodda bir SQL sorgusu olması iyi bir uygulama olmadığını biliyorum. Saklı yordam oluşturmak ve parametreleri C # ile parametreleri çağırmak için en iyi yoldur? using (var conn = new SqlConnection(connStr)) using (var command = new SqlCommand("StoredProc", conn) { …
9 c#  sql  sql-server 


3
Bir tarayıcıda çalışan C # derlemek için LINQPad benzeri bir teknoloji var mı? [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 . 7 yıl önce kapalı . …
9 c# 



6
Projem için Razor veya XSLT daha iyi mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Esasen iki parçaya bölünecek bir sistemin tasarımının ilk aşamalarındayım. Bir kısmı bir hizmet, diğeri ise OData veya …
9 c#  asp.net-mvc  xslt  razor 

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.