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

11
Güvenli bir şekilde zaman uyumsuz bir yöntem C # beklemek olmadan nasıl çağırılır
asyncHiçbir veri döndüren bir yöntem var : public async Task MyAsyncMethod() { // do some stuff async, don't return any data } Bu bazı veri döndürür başka bir yöntemden çağırıyorum: public string GetStringData() { MyAsyncMethod(); // this generates a warning and swallows exceptions return "hello world"; } Arayan MyAsyncMethod()bir "neden …


6
Bir liste öğesini dizine göre alma
Geçenlerde Java üzerinden c # taşıma kullanmaya başladım. Bir liste öğesini dizine nasıl alacağımı bulamıyorum. Java'da listenin ilk öğesini almak için: list1.get(0); C # 'de eşdeğeri nedir?
321 c#  list 

7
Bir yığının amacı nedir? Neden ihtiyacımız var?
Bu yüzden şimdi C # .NET uygulamalarımda hata ayıklamayı öğrenmek için MSIL öğreniyorum. Her zaman merak ettim: yığının amacı nedir? Sadece sorumu bağlama koymak için: Neden bellekten yığın veya "yükleme" ye aktarım var? Öte yandan, neden yığıntan belleğe veya "depolamaya" transfer var? Neden hepsi sadece hafızaya yerleştirilmiyor? Daha hızlı olduğu …
320 c#  .net  vb.net  cil  .net-assembly 

7
Sonuçlar boş olduğunda LINQ ne döndürür?
LINQ sorgusu hakkında bir sorum var. Normalde bir sorgu bir IEnumerable<T>tür döndürür . İade boşsa, boş olup olmadığından emin olun. Aşağıdaki ToList()istisna veya sonuçta List<string>hiçbir şey bulunamadı eğer boş bir atacak emin değilim IEnumerable? List<string> list = {"a"}; // is the result null or something else? IEnumerable<string> ilist = from …
319 c#  linq 

11
Bir iş parçacığından iş parçacığı kimliğini alma
Örneğin iş parçacıklarının hatalarını ayıklarken C # 'da, her bir iş parçacığının kimliğini görebilirsiniz. Programlı olarak aynı iş parçacığını almanın bir yolunu bulamadım. Hatta geçerli iş parçacığının kimliğini (özelliklerinde Thread.currentThread) alamadım . Peki, Visual Studio iş parçacıklarının kimlikleri nasıl alır ve 2345mesela id ile iş parçacığının tutamacını almak için bir …
319 c#  .net  multithreading 


8
C # 'de WebClient kullanarak belirli bir URL'ye veri gönderme
Ben sahip belirli bir URL bazı veri göndermek için "HTTP Post" WebClient ile kullanmanız gerekir. Şimdi, bunun WebRequest ile gerçekleştirilebileceğini biliyorum ama bazı nedenlerden dolayı bunun yerine WebClient kullanmak istiyorum. Mümkün mü? Eğer öyleyse, birisi bana bir örnek gösterebilir veya beni doğru yöne yönlendirebilir mi?
319 c#  post  webclient 

29
Bir dizeden sayı bulma ve çıkarma
Bulmak ve bir dize içinde bulunan bir sayı ayıklamak için bir gereksinim var. Örneğin, şu dizelerden: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" Bunu nasıl yapabilirim?
319 c#  .net  regex  string 

8
Bir metin dosyasını satır satır okumanın en hızlı yolu nedir?
Bir metin dosyasını satır satır okumak istiyorum. Bir şeylerin .NET C # kapsamında mümkün olduğunca verimli bir şekilde yaptım mı bilmek istedim. Şimdiye kadar deniyorum: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != null) { //Do something …


12
Bir SQL Server çoğaltma projesinde "Yanlış biçime sahip bir program yüklenmeye çalışıldı" hatası alıyorum
Kesin hata aşağıdaki gibidir Dosya veya derleme 'Microsoft.SqlServer.Replication, Sürüm = 9.0.242.0, Kültür = nötr, PublicKeyToken = 89845dcd8080cc91' veya bağımlılıklarından biri yüklenemedi. Yanlış biçime sahip bir program yüklenmeye çalışıldı. Kısa bir süre önce, başka bir projeye iki ay geçtikten sonra bu proje üzerinde çalışmaya başladım. Daha önce mükemmel çalıştı ve tüm …

11
Newtonsoft kullanarak JSON to .NET nesnesi serisini kaldırma (veya JSON için LINQ belki?)
Newtonsoft hakkında birkaç yazı olduğunu biliyorum, umarım bu tam olarak bir tekrar değildir ... Kazaa'nın API'sı tarafından döndürülen JSON verilerini bir tür güzel bir nesneye dönüştürmeye çalışıyorum WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach (string item in list) …

4
Eşzamansız bir zaman uyumsuz işlem bekliyor ve neden bekle () programı burada donduruyor
Önsöz : Sadece bir çözüm değil, bir açıklama arıyorum. Çözümü zaten biliyorum. Görev tabanlı Eşzamansız Kalıp (TAP), zaman uyumsuz ve beklemedeki MSDN makalelerini inceleyerek birkaç gün geçirmeme rağmen, hala bazı ince detaylar hakkında biraz kafam karıştı. Windows Mağazası Uygulamaları için bir kaydedici yazıyorum ve hem eşzamansız hem de eşzamanlı günlük …

25
'Ev' adlı denetleyiciye uyan birden çok tür bulundu
Şu anda çevrimiçi olarak barındırılan iki alakasız MVC3 projem var. Biri iyi çalışıyor, diğeri çalışmıyor, bana hata veriyor: 'Home' adlı denetleyiciyle eşleşen birden çok tür bulundu. Bu isteğe hizmet veren rota ('{controller} / {action} / {id}'), istekle eşleşen bir denetleyiciyi aramak için ad alanları belirtmezse oluşabilir. Bu durumda, 'ad alanları' …

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.