«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
Bir konsol uygulamasının 'Ana' yönteminde 'zaman uyumsuz' değiştirici belirtilemiyor
asyncDeğiştirici ile eşzamansız programlamada yeniyim. MainBir konsol uygulaması yöntemimin asenkron olarak çalıştığından nasıl emin olacağımı anlamaya çalışıyorum . class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public async Task<List<TvChannel>> GetList() { GetPrograms pro = new …


9
Liste <T> Alfabetik Sırayla
Framework 3.5 üzerinde C # kullanıyorum. Bir Generic'i hızlı bir şekilde sıralamak istiyorum List&lt;T&gt;. Bu örnek uğruna Person, soyadı özelliğine sahip bir tür Listem olduğunu varsayalım. Bu Listeyi lambda ifadesi kullanarak nasıl sıralayabilirim? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 

30
Bir dizeyi ters çevirmenin en iyi yolu
Sadece C # 2.0 (yani LINQ kullanılabilir değil) bir dize ters işlevi yazmak zorunda kaldı ve bu ile geldi: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += cArray[i]; } return reverse; …




4
LINQ Orderby Azalan Sorgu
Eminim bu nispeten basit olacak. En son oluşturulan tarihe göre sipariş etmek istediğim bir LINQ sorgusu var. Görmek: var itemList = from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Ayrıca denedim: var itemList = (from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection select t).OrderByDescending(); ancak …
439 c#  linq  sql-order-by 





9
Arayüzümün Görev'e dönmesi gerekiyorsa, işlem yapmama uygulamasının en iyi yolu nedir?
Aşağıdaki kodda, arabirim nedeniyle, sınıfın LazyBaryönteminden bir görev döndürmesi gerekir (ve sake argümanları değiştirilemez). Eğer LazyBaryönteminden bir No-Operasyon görevi döndürmek için en iyi yolu nedir - s uygulaması hızla ve eşzamanlı çalışmasına olur sıradışı mı? Birlikte gitmiş Task.Delay(0)ancak işlevi denir, bu herhangi bir performans yan etkileri varsa bilmek istiyorum, aşağıda …

3
Json.net ile serileştirirken özellik adlarını nasıl değiştirebilirim?
Bir C # DataSet nesnesinde bazı veriler var. Şu anda böyle bir Json.net dönüştürücü kullanarak seri hale getirebilirsiniz DataSet data = new DataSet(); // do some work here to populate 'data' string output = JsonConvert.SerializeObject(data); Ancak, bu data, .json dosyasına yazdırılırken kullanılan özellik adlarını kullanır . Mülk adlarını farklı bir …

3
Math.Pow () .NET Framework'te nasıl uygulanır?
Bir b hesaplamak için etkili bir yaklaşım arıyordum (söyle a = 2ve b = 50). İşleri başlatmak için, Math.Pow()işlevin uygulanmasına bir göz atmaya karar verdim . Ama .NET Reflector'da bulduğum tek şey şuydu: [MethodImpl(MethodImplOptions.InternalCall), SecuritySafeCritical] public static extern double Pow(double x, double y); Math.Pow()İşlev dediğimde içeride neler olduğunu görebildiğim kaynaklardan …
433 c#  .net  pow 

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.