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



4
TestInitialize neden Visual Studio birim testlerimdeki her test için tetikleniyor?
Ben tek var Visual Studio 2010 Beta 2'yi kullanıyorum [TestClass]bir olan, [TestInitialize], [TestCleanup]ve birkaç [TestMethods]. Bir test yöntemi her çalıştırıldığında, başlatma ve temizleme yöntemleri de ÇALIŞIR! Ben yerel test çalışması başına [TestInitialize]& [TestCleanup]sadece bir kez çalıştırılması gerektiği izlenimi altındaydı . Bu doğru mu? Değilse, bunu yapmanın uygun yolu nedir?

8
WPF / C # ile IE WebBrowser denetimi yerine Chromium gömme seçenekleri
Internet Explorer tabanlı WPF WebBrowser denetimi bazı klavye ve odak sorunları ile bellek sızıntısı sorunlarından muzdarip . Bu sorunlara alternatif bir çözüm olarak, HTML düzenleme tabanlı WPF / C # projemizde WebBrowser kontrolü yerine Chromium'u barındırmak için mevcut seçenekleri düşünüyoruz. Benzer sorular burada daha önce de sorulmuştu . Yanıtları okudum …

4
C # Nesnelerin listesi, bir özelliğin toplamını nasıl alabilirim
Nesneler listem var. Tek tek nesne girişinin bir özelliği miktardır. Tutarın toplamını nasıl alabilirim? Listem türü çift ise, ben böyle bir şey yapmak mümkün olabilir: double total = myList.Sum(); Ancak buna benzer bir şey istiyorum, ancak bu sözdizimi yanlış. double total = myList.amount.Sum(); Bunu nasıl başarabilirim? Döngü ve değeri hesaplamak …
158 c#  list  sum 

3
HttpClient'e Http Üstbilgileri Ekleme
Herşey: Bir web hizmetine istek göndermeden önce HttpClient'e http üstbilgileri eklemeniz gerekir. Bireysel bir istek için bunu nasıl yapabilirim (gelecekteki tüm isteklerin HttpClient'in aksine)? Bunun mümkün olup olmadığından emin değilim. var client = new HttpClient(); var task = client.GetAsync("http://www.someURI.com") .ContinueWith((taskwithmsg) => { var response = taskwithmsg.Result; var jsonTask = response.Content.ReadAsAsync<JsonObject>(); …


15
Listeyi Virgülle Ayrılmış Dizeye Dönüştür
Kodum aşağıdaki gibidir: public void ReadListItem() { List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 }; string str = string.Empty; foreach (var item in lst) str = str + item + ","; str = str.Remove(str.Length - 1); Console.WriteLine(str); } Çıktı: 1,2,3,4,5 List<uint>Virgülle ayrılmış dizeye dönüştürmenin en basit …
158 c#  .net 


4
Paralel. ForHer vs Görev.Run ve Görev.Ne zaman
Bir dizi görevi eşzamansız olarak başlatmak için Parallel.ForEach veya Task.Run () kullanma arasındaki farklar nelerdir? Versiyon 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Versiyon 2: List<string> strings = new List<string> { "s1", "s2", "s3" }; List<Task> Tasks = new List<Task>(); …

10
Geçerli dizin adının (son kısmı) C # ile alın
Geçerli dizinin son bölümünü /Users/smcho/filegen_from_directory/AIRPassthroughalmam gerekiyor, örneğin , almam gerekiyor AIRPassthrough. Python ile, bu kod ile alabilirsiniz. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] Veya print os.path.basename(path) Aynı şeyi C # ile nasıl yapabilirim? KATMA Yanıtlayanların yardımıyla ihtiyacım olanı buldum. using System.Linq; string fullPath = Path.GetFullPath(fullPath).TrimEnd(Path.DirectorySeparatorChar); string projectName = fullPath.Split(Path.DirectorySeparatorChar).Last(); …
158 c#  string  filepath 

4
Başka bir liste kimliklerinden bir listeyi sıralama
Bunun gibi bazı tanımlayıcıları içeren bir listem var: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Üstelik, <T>yukarıda açıklanan kimliklerle temsil edilen başka bir öğe listem var . List<T> docs = GetDocsFromDb(...) Her iki koleksiyonda da aynı sırayı korumam gerekiyor, böylece içindeki öğelerin List<T>ilkinden aynı konumda …
158 c#  linq  sorting  collections 

3
Test Gezgini (VS) '<Bilinmeyen proje>'
Aşağıdaki her şey .NET Framework 4.7 ve NUnit + NUnit3TestAdapter kullanılarak VS2019'da yapılır Exitus.Tests adlı bir montaj oluşturdum ve birkaç birim testi ekledim. Ancak, çözemediğim Nuget ile ilgili bazı sorunları yapın, Exitus.UnitTests adlı başka bir proje yaptım ve eski projede (ad alanını değiştirme dahil) bir kez dosyayı kaldırdım. Şimdi yeni …
157 c#  visual-studio  nunit 

7
ASP.NET'teki herhangi bir sınıftan oturum değişkenlerine nasıl erişilir?
Uygulamamdaki App_Code klasöründe bir sınıf dosyası oluşturdum. Bir oturum değişkenim var Session["loginId"] Sınıfımdaki bu oturum değişkenlerine erişmek istiyorum, ancak aşağıdaki satırı yazarken hata veriyor Session["loginId"] Herkes bana ASP.NET 2.0 (C #) app_code klasöründe oluşturulan bir sınıf içinde oturum değişkenlerine erişmek nasıl söyleyebilir

14
<string> Listesini <int> Listesine nasıl dönüştürebilirim?
Benim sorum bu sorunun bir parçası: Bir formdan kimlik koleksiyonu alıyorum. Anahtarları almak, tamsayılara dönüştürmek ve DB eşleşen kayıtları seçmek gerekir. [HttpPost] public ActionResult Report(FormCollection collection) { var listofIDs = collection.AllKeys.ToList(); // List&lt;string&gt; to List&lt;int&gt; List&lt;Dinner&gt; dinners = new List&lt;Dinner&gt;(); dinners= repository.GetDinners(listofIDs); return View(dinners); }
157 c# 

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.