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

28
C ++ C # 'den daha hızlıdır?
Yoksa şimdi tam tersi mi? Duyduğum kadarıyla, C # 'ın C ++' dan daha hızlı olduğu kanıtlanan bazı alanlar var, ancak kendim test etmek için cesaretim olmadı. Herhangi birinizin bu farklılıkları ayrıntılı olarak açıklayabileceğini veya bu konuda bilgi için beni doğru yere yönlendirebileceğini düşündüm.


17
Entity Framework 6 kullanarak kayıt nasıl güncellenir?
EF6 kullanarak kaydı güncellemeye çalışıyorum. Öncelikle kaydı bulursanız güncelleyin. İşte benim kod: - var book = new Model.Book { BookNumber = _book.BookNumber, BookName = _book.BookName, BookTitle = _book.BookTitle, }; using (var db = new MyContextDB()) { var result = db.Books.SingleOrDefault(b => b.BookNumber == bookNumber); if (result != null) { try …

30
System.MissingMethodException: Yöntem bulunamadı?
Bir zamanlar asp.net webforms uygulamasında ne çalışıyordu şimdi bu hatayı atıyor: System.MissingMethodException: Yöntem bulunamadı DoThisYöntem aynı sınıfta olduğunu ve çalışması gerekir. Ben böyle bir genel işleyici var: public class MyHandler: IHttpHandler { public void Processrequest(HttpContext context) { // throws error now System.MissingMethodException: Method not found? this.DoThis(); } public void DoThis() …
245 c#  asp.net  dll  nuget  httphandler 


12
Tek bir birleşimde birden çok alanda LINQ'da birleştirme nasıl yapılır
Birden fazla alanda birleştirme yapan bir LINQ2DataSet sorgusu (olarak var result = from x in entity join y in entity2 on x.field1 = y.field1 and x.field2 = y.field2 Henüz uygun bir çözüm buldum (burada bir yan tümceye fazladan kısıtlamalar ekleyebilirim, ancak bu uygun bir çözümden çok uzak veya bu çözümü …
244 c#  linq  join 


3
Genel sözlük için büyük / küçük harfe duyarsız erişim
Yönetilen dlls kullanan bir uygulama var. Bu dll'lerden biri genel bir sözlük döndürür: Dictionary<string, int> MyDictionary; Sözlük büyük ve küçük harf içeren anahtarlar içerir. Başka bir tarafta potansiyel anahtarların (dize) bir listesini alıyorum ancak davayı garanti edemiyorum. Ben tuşları kullanarak sözlükte değer almaya çalışıyorum. Ama bir vaka uyuşmazlığım olduğu için …
244 c#  generics  dictionary 

22
MVVM: Baştan sona öğretici?
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. 5 yıldan fazla deneyime sahip bir C # / Windows Forms programcısıyım. MVVM (Model-View-ViewModel) tasarım deseni kullanarak WPF araştırıyorum. İnternette dersler aradım. Jason Dolinger'in harika videosunun tamamını …
243 c#  .net  wpf  mvvm 

18
Web Api'deki istekle eşleşen birden fazla eylem bulundu
2 "Get" yöntemi almaya çalıştığımda bu hatayı almaya devam ediyorum İstekle eşleşen birden fazla işlem bulundu: webapi Yığındaki diğer benzer sorulara bakıyordum ama anlamıyorum. Ben 2 farklı isimleri ve "HttpGet" özniteliğini kullanarak [HttpGet] public HttpResponseMessage Summary(MyVm vm) { return null; } [HttpGet] public HttpResponseMessage FullDetails() { return null; }

28
C # ile Gmail SMTP sunucusu üzerinden e-posta gönderme
Nedense ne kabul edilen cevap ne de diğerleri benim için " Gmail üzerinden .NET'te e-posta gönderme " için işe yaramıyor . Neden işe yaramazlar? GÜNCELLEME: Diğer sorudaki tüm cevapları (kabul edilmiş ve başka türlü) denedim, ama hiçbiri işe yaramıyor. Sadece başka biri için işe yarayıp yaramadığını bilmek istiyorum, aksi takdirde …
243 c#  .net  email  smtp  gmail 

11
Bir String.Split işleminde boşluk belirtmenin en iyi yolu
Aşağıdaki gibi boşluk dayalı bir dize bölme: string myStr = "The quick brown fox jumps over the lazy dog"; char[] whitespace = new char[] { ' ', '\t' }; string[] ssizes = myStr.Split(whitespace); Bunu yapmak istediğim kodumun her yerinde char [] dizisini tanımlamak çok zor. Karakter dizisinin oluşturulmasını gerektirmeyen daha …
243 c#  string 



11
Async-await başka bir iş parçacığı oluşturmazsa, uygulamaları nasıl yanıt verir?
Zaman ve tekrar tekrar, bunu kullanarak söyledi bkz async- awaitherhangi bir ek konuları oluşturmaz. Bu bir anlam ifade etmiyor çünkü bir bilgisayarın aynı anda 1'den fazla şey yapıyor gibi görünebilmesinin tek yolu Aslında bir seferde 1'den fazla şey yapmak (paralel olarak yürütmek, birden fazla işlemciyi kullanmak) Görevleri zamanlayarak ve aralarında …

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.