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

15
EF Core Mapping EntityTypeConfiguration
EF6'da Varlığı yapılandırmak için genellikle bu yolu kullanabiliriz. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } EF Core'da nasıl yapabiliriz, çünkü sınıf I Inherit EntityTypeConfiguration sınıfını bulamıyor. EF Core ham kaynak kodunu GitHub'dan indiriyorum, …

13
ASP.NET Core'da ILogger ile birim testi nasıl yapılır
Bu benim denetleyicim: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Gördüğünüz gibi 2 …

26
iki tarih arasındaki ay farkının hesaplanması
C # '/. NET TimeSpanvardır TotalDays, TotalMinutesvb ama toplam aylık fark için bir formül bilemiyorum. Aylık değişken günler ve artık yıllar beni atmaya devam ediyor. TotalMonths'u nasıl edinebilirim ? Edit Daha açık olmadığım için üzgünüm: Bunu gerçekten anlayamadığımı biliyorum TimeSpanama kullanmayı düşündüm TotalDaysve TotalMinutesaradığımı ifade etmek için iyi bir örnek …
128 c#  .net  datetime  timespan 


9
Arayüzü, uygulamayı veya her ikisini birden yorumluyor musunuz?
Hepimizin (rahatsız olabileceğimiz zaman!) Arayüzlerimizi yorumladığımızı hayal ediyorum. Örneğin /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } Uygulamayı da yorumluyor musunuz (müşterilere, örneğin bir kütüphanenin bir parçası olarak da sunulabilir)? Öyleyse, ikisini …
128 c#  java  comments  interface 

3
TypedReference neden perde arkasında? Çok hızlı ve güvenli… neredeyse büyülü!
Uyarı: Bu soru biraz sapkın ... Dindar programcılar her zaman iyi uygulamalara bağlı kalıyorlar, lütfen okumayın. :) TypedReference kullanımının neden bu kadar cesaret kırıldığını bilen var mı (örtük olarak, belge eksikliği nedeniyle)? objectOpak bir işaretçiye ihtiyaç duyduğunuzda, genel parametreleri genel olmaması gereken işlevlerden geçirirken ( bir değer türüne ihtiyacınız varsa …
128 c#  typedreference 

7
Xml serileştirme - Boş değerleri gizle
Standart bir .NET Xml Serileştirici kullanırken, tüm boş değerleri gizlememin herhangi bir yolu var mı? Aşağıdaki, sınıfımın çıktısının bir örneğidir. Null olarak ayarlanmışlarsa, null yapılabilir tamsayıların çıktısını almak istemiyorum. Geçerli Xml çıktısı: <?xml version="1.0" encoding="utf-8"?> <myClass> <myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" /> <myOtherInt>-1</myOtherInt> </myClass> İstediğim: <?xml version="1.0" encoding="utf-8"?> <myClass> <myOtherInt>-1</myOtherInt> </myClass>

11
Gönder düğmesine basılmış olan MVC
MVC formumda iki düğmem var: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Kontrolör eylemimden hangisine basıldığını nasıl bilebilirim?
128 c#  asp.net  asp.net-mvc  razor 

4
Geçersizliği iade etmek ile bir Görevi iade etmek arasındaki fark nedir?
Çeşitli C # Async CTP örneklerine baktığımda, dönen bazı eşzamansız işlevler voidve genel olmayan döndüren diğerleri görüyorum Task. Zaman Task<MyType>uyumsuz işlem tamamlandığında arayan kişiye veri döndürmek için a döndürmenin neden yararlı olduğunu anlayabiliyorum , ancak gördüğüm işlevler Taskhiçbir zaman veri döndürmüyor. Neden geri dönmüyorsun void?

10
C # 'da sabit bir sözlük oluşturma
S ' nin s' ye sabit (çalışma zamanında asla değişmez) eşlemesi oluşturmanın en etkili yolu nedir ?stringint Sabit Sözlük kullanmayı denedim ama işe yaramadı. Uygun semantiğe sahip değişmez bir sarmalayıcı uygulayabilirim , ancak bu yine de tamamen doğru görünmüyor. Bunu soranlar için , IDataErrorInfo'yu oluşturulmuş bir sınıfta uyguluyorum ve tanımlayıcı …



2
Razor görünümünde nasıl yorum yazılır?
Bir MVC görünümünde, son HTML'ye (yani tarayıcıya, yanıta) iletilmeyen bir yorum nasıl yazılır. Aşağıdakilerle yorum yapılabilir: <!--<a href="https://stackoverflow.com/">My comment</a> --> ancak, tarayıcıdaki sayfa kaynak kodunda görülebilir. Yalnızca dahili kullanım için '.cshtml' dosyalarına yorum bırakmak mümkün müdür?

9
Linq'teki Listeden Birden Fazla Alan Seçin
ASP.NET C # 'de bir yapım var: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } ve bende bunların listesi var. Ben seçmek istiyorum category_idve category_namebir çalışan, DISTINCTve nihayet bir ORDERBYüstünde category_name. İşte şimdi sahip olduğum şey: List<Data> listObject = getData(); string[] …
128 c#  linq  data-structures 

7
WPF'de Main () yok mu?
Programlamaya gelince acemiyim ama evrensel kurallardan birinin bir programın Main () ile başlaması olduğundan emindim. Bir WPF projesi oluşturduğumda bir tane görmüyorum. Main (), WPF'de farklı bir şekilde mi adlandırılır?
128 c#  wpf  c#-4.0  main 

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.