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


14
Atama ifadeleri neden bir değer döndürür?
Buna izin verilir: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Anladığım kadarıyla, atama s = ”Hello”;yalnızca “Hello”atanmaya neden olmalı s, ancak işlem herhangi bir değer döndürmemelidir. Eğer bu doğru ((s = "Hello") != null)olsaydı, nullhiçbir …
126 c#  syntax 

1
XElement aracılığıyla nitelikler nasıl yerleştirilir
Bu koda sahibim: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Öğesine nasıl nitelik eklerim Conn? Yorum olarak işaretlediğim öznitelikleri eklemek istiyorum, ancak öznitelikleri Conntanımladıktan sonra açmaya çalışırsam EcnAdminConfgörünmezler. Bunları bir şekilde ayarlamak istiyorum, böylece XML şöyle görünecek: <Type> …
126 c#  xml  linq-to-xml 

11
LINQ to Entities, 'System.String ToString ()' yöntemini tanımıyor ve bu yöntem bir mağaza ifadesine çevrilemez
Bazı şeyleri bir mysql sunucusundan bir sql sunucusuna taşıyorum ancak bu kodun nasıl çalışmasını sağlayacağımı bulamıyorum: using (var context = new Context()) { ... foreach (var item in collection) { IQueryable<entity> pages = from p in context.pages where p.Serial == item.Key.ToString() select p; foreach (var page in pages) { DataManager.AddPageToDocument(page, …
126 c#  mysql  sql  linq 

5
Otomatik özelliklerde hata ayıklama
Otomatik uygulanan özellikte ayarlayıcı / alıcı üzerinde kesme noktası ayarlamanın herhangi bir yolu var mı? int Counter { get; set; } Standart mülke değiştirmenin dışında (bunu bu şekilde yapıyorum, ancak bunu yapmak için tüm projeyi değiştirmem ve yeniden derlemem gerekiyor)

5
Double için "==" operatörünün tanımı
Bazı nedenlerden dolayı sınıf için .NET Framework kaynağına gizlice giriyordum Doubleve beyanının şöyle olduğunu öğrendim ==: public static bool operator ==(Double left, Double right) { return left == right; } Aynı mantık her operatör için geçerlidir . Böyle bir tanımın amacı nedir? O nasıl çalışır? Neden sonsuz bir özyineleme yaratmıyor?
126 c#  .net  language-lawyer 

20
NUnit'te iki nesne arasındaki eşitliği karşılaştırın
Bir nesnenin başka bir nesneye "eşit" olduğunu iddia etmeye çalışıyorum. Nesneler, bir grup genel özelliğe sahip bir sınıfın örnekleridir. NUnit'in özelliklere dayalı olarak eşitlik iddiasında bulunmasının kolay bir yolu var mı? Bu benim şu anki çözümüm ama daha iyi bir şey olabileceğini düşünüyorum: Assert.AreEqual(LeftObject.Property1, RightObject.Property1) Assert.AreEqual(LeftObject.Property2, RightObject.Property2) Assert.AreEqual(LeftObject.Property3, RightObject.Property3) ... …


23
Bu ASP.NET MVC SelectList'in çalışmasını nasıl sağlayabilirim?
Görünümde görüntülemek için denetleyicimde bir seçme listesi oluşturuyorum. Anında yaratmaya çalışıyorum, sorta şey .. bunun gibi ... myViewData.PageOptionsDropDown = new SelectList(new [] {"10", "15", "25", "50", "100", "1000"}, "15"); Derliyor, ancak çıktı kötü ... <select id="PageOptionsDropDown" name="PageOptionsDropDown"> <option>10</option> <option>15</option> <option>25</option> <option>50</option> <option>100</option> <option>1000</option> </select> Hiçbir öğenin nasıl seçilmediğine dikkat edin? …

11
Web API denetleyicisinde birden çok HttpPost yöntemi
MVC4 Web API projesini kullanmaya başlıyorum, birden fazla HttpPostyöntemle kontrolcüm var . Denetleyici aşağıdaki gibi görünür: kontrolör public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Burada MyRequestTemplate, istek aracılığıyla gelen Json'ı işlemekten sorumlu …

7
LINQ nedir ve ne işe yarar? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun açıklığa kavuşturulmasıyla ilgili yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . LINQ nedir? Veritabanları için olduğunu biliyorum ama ne işe …
126 c#  linq 

6
System.Drawing.Color'u RGB ve Hex Değerine Dönüştür
C # kullanarak aşağıdaki ikisini geliştirmeye çalışıyordum. Bunu yapma şeklimde bazı sorunlar olabilir ve sizin nazik tavsiyenize ihtiyacım olabilir. Ayrıca, aynısını yapmak için mevcut bir yöntem olup olmadığını bilmiyorum. private static String HexConverter(System.Drawing.Color c) { String rtn = String.Empty; try { rtn = "#" + c.R.ToString("X2") + c.G.ToString("X2") + c.B.ToString("X2"); …

12
Pikselleri Noktalara Dönüştür
C # 'ta Pikselleri Noktalara dönüştürmem gerekiyor. Konuyla ilgili bazı karmaşık açıklamalar gördüm, ancak basit bir formül bulamıyorum. Standart bir 96dpi varsayalım, bu dönüşümü nasıl hesaplayabilirim?
126 c#  .net  pixel  point 



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.