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

2
ASP.NET Core performans testi ile node.js'nin beklenmeyen sonucu
Yazılan iki (merhaba) merhaba dünya projesinde hızlı bir stres testi yapıyorum node.js ve asp.net çekirdekli. Her ikisi de üretim modunda ve bunlara bağlı bir kaydedici olmadan çalışıyor. Sonuç şaşırtıcı! ASP.NET çekirdeği bazı ekstra işler yaptıktan sonra bile node.js uygulamasından daha iyi performans gösterirken, node.js uygulaması yalnızca bir görünüm oluşturuyor. Uygulama …


6
C # kod parçalarını dinamik olarak derlemek ve yürütmek mümkün mü?
Bir metin dosyasına (veya herhangi bir giriş akışı) C # kod parçaları kaydetmek ve sonra bu dinamik yürütmek mümkün olup olmadığını merak ediyordum? Bana verilenin herhangi bir Main () bloğu içinde iyi derlendiğini varsayarsak, bu kodu derlemek ve / veya çalıştırmak mümkün müdür? Performans nedenleriyle derlemeyi tercih ederim. En azından, …
177 c# 

10
Bütün bir uygulama için kültür oluşturmanın bir yolu var mı? Tüm güncel konular ve yeni konular?
Bütün bir uygulama için kültür oluşturmanın bir yolu var mı? Tüm güncel konular ve yeni konular? Veritabanında depolanan kültürün ismine sahibiz ve uygulamamız başladığında CultureInfo ci = new CultureInfo(theCultureString); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; Ancak, elbette, yeni bir iş parçacığında bir şeyler yapmak istediğimizde bu "kaybolur". Bunu CurrentCultureve CurrentUICulturetüm …


18
Sondaki sıfırları kaldır
Bir koleksiyon tarafından döndürülen bazı alanlar var 2.4200 2.0044 2.0000 Gibi sonuçlar istiyorum 2.42 2.0044 2 İle denedim String.Format, ama geri döner 2.0000ve N0diğer değerleri de yuvarlar.
177 c#  .net  decimal 

4
Test Başlatma Yönteminde Mock HttpContext.Current
Oluşturduğum bir ASP.NET MVC uygulamasına birim test eklemek çalışıyorum. Birim testlerimde şu kodu kullanıyorum: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); ... } Denetleyici bağlamını taklit etmek için aşağıdaki yardımcılarla: public static class FakeControllerContext { public static HttpContextBase FakeHttpContext(string username) { var context = new Mock<HttpContextBase>(); …

10
C # referans tipi değişkenler için "ref" kullanımı nedir?
Bir değer türü ( int, structvb.) Parametre olarak ( refanahtar sözcük olmadan ) iletirsem, bu değişkenin bir kopyasının yönteme geçtiğini, ancak refanahtar kelimeyi kullanırsam bu değişkene bir başvuru geçtiğini anlıyorum , yeni bir tane değil. Ancak sınıflar gibi başvuru türlerinde, refanahtar sözcük olmadan bile , bir kopyaya değil, yönteme bir …

17
Maksimum veya Varsayılan?
Satır döndürmeyen bir LINQ sorgusundan Max değerini almanın en iyi yolu nedir? Sadece yaparsam Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Sorgu hiçbir satır döndürmediğinde bir hata alıyorum. Yapabilirim Dim x = (From y In context.MyTable _ Where y.MyField = value _ …
176 c#  .net  linq  linq-to-sql 

6
Neden “Sanal olmayan (VB'de geçersiz kılınabilir) üye için geçersiz kurulum…” iletisi ile bir İstisna alıyorum?
Bir bool türü döndüren sanal olmayan bir yöntemle alay etmek zorunda birim testi var public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId, out nameInCupboard, out refTypeInCupboard, nameTemplate); } } XmlCupboardAccessSınıfta sahte bir nesne var ve aşağıda …
176 c#  unit-testing  moq 

12
ToList () - yeni bir liste oluşturuyor mu?
Diyelim ki bir dersim var public class MyObject { public int SimpleInt{get;set;} } Ve bir tane var List<MyObject>ve benToList() ve sonra birini değiştirdim SimpleInt, değişikliğim orijinal listeye geri yayılacak. Başka bir deyişle, aşağıdaki yöntemin çıktısı ne olur? public void RunChangeList() { var objs = new List<MyObject>(){new MyObject(){SimpleInt=0}}; var whatInt = …
176 c#  linq 

4
List <T> listesinde nasıl dolaşabilir ve her öğeyi nasıl alabilirim?
Listede nasıl dolaşabilir ve her öğeyi nasıl alabilirim? Çıktının şöyle görünmesini istiyorum: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type); İşte benim kod: static void Main(string[] args) { List&lt;Money&gt; myMoney = new List&lt;Money&gt; { new Money{amount = 10, type = "US"}, new Money{amount = 20, type = "US"} }; …
176 c#  for-loop  collections 


1
YEREL Bitcoin blok zincirini C # .NET ile sorgula
SADECE yerel olarak saklanan blockchain (Bitcoin Core üzerinden indirilir) kullanarak belirli bir Bitcoin adresinin dengesini kontrol etmeye çalışıyorum . Buna benzer bir şey (NBitCoin ve / veya QBitNinja kullanarak), ancak ağa erişmeye gerek kalmadan: private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal CheckBalance(BitcoinPubKeyAddress address) { var balanceModel = …
175 c#  .net  bitcoin  blockchain 

5
C # MVC4 WebAPI uygulaması için tüm dünyadaki TÜM istisnaları nasıl günlüğe kaydederim?
Arka fon Bir istemci için bir API Hizmet Katmanı geliştiriyorum ve tüm hataları küresel olarak yakalayıp günlüğe kaydetmem istendi. Yani, bilinmeyen bir son nokta (veya eylem) gibi bir şey ELMAH kullanılarak veya aşağıdakilere böyle bir şey ekleyerek kolayca ele alınabilir Global.asax: protected void Application_Error() { Exception unhandledException = Server.GetLastError(); //do …

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.