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

12
C #: 'is' anahtar kelimesi ve Not
Bu aptalca bir soru, ama bir şey belirli bir tür olup olmadığını kontrol etmek için bu kodu kullanabilirsiniz ... if (child is IContainer) { //.... "NOT" örneğini kontrol etmenin daha zarif bir yolu var mı? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these don't work …
288 c#  casting  keyword 

8
Dinamik ifadeyi derlemek için gereken bir veya daha fazla tür bulunamıyor. Eksik Microsoft.CSharp.dll ve System.Core.dll başvuruları eksik mi?
Bu kodu Microsoft Visual C # 2010'da derlemeye çalışıyorum using System; using System.Globalization; class main { static void Main() { dynamic d; d = "dyna"; Console.WriteLine(d); } } ama bu iki hatayı alıyorum Hata 1 Önceden tanımlı 'Microsoft.CSharp.RuntimeBinder.Binder' türü tanımlanmadı veya içe aktarılmadı Hata 2 Dinamik bir ifadeyi derlemek için …
287 c#  .net 


9
Tuples listesini kolayca nasıl başlatabilirim?
Ben tuples seviyorum . İlgili bilgileri, bir yapı veya sınıf yazmak zorunda kalmadan hızlı bir şekilde gruplandırmanıza olanak tanır. Çok yerelleştirilmiş kodu yeniden düzenlerken bu çok kullanışlıdır. Ancak bunların bir listesini başlatmak biraz gereksiz görünüyor. var tupleList = new List<Tuple<int, string>> { Tuple.Create( 1, "cow" ), Tuple.Create( 5, "chickens" ), …



25
Web Uygulama Projesi […] IIS kullanacak şekilde yapılandırılmıştır. Web sunucusu […] bulunamadı.
Çözüm dosyamda, çözümü açtığımda "kullanılamıyor" olan bir web projem var. Web projesine sağ tıklayıp projeyi yeniden yüklediğimde, aşağıdaki hatayı alıyorum: The Web Application Project mycompany.myapp.mywebproject is configured to use IIS. The Web Server 'http://localhost/MyWebApp could not be found. Bu web uygulaması için el ile sanal dizinler kurmadım. Meslektaşlarım başına, Visual …
285 c#  asp.net  iis 

8
Automapper ile bir özelliği eşleştirmeyi yoksay
Automapper kullanıyorum ve aşağıdaki senaryo var: Class OrderModel veritabanında olmayan 'ProductName' adlı bir özelliğe sahiptir. Bu yüzden eşleştirmeyi yapmaya çalıştığımda: Mapper.CreateMap<OrderModel, Orders>(); Bir istisna oluşturur: "Project.ViewModels.OrderModel üzerindeki şu 1 özellik eşlenmiyor: 'ProductName' AutoMapper'ın Projeler için Wiki'sinde tam tersini okudum (ekstra özellik aslında benim durumum olan kaynakta değil, hedefte) Bu özelliğin …


10
ConfigurationManager kullanarak Web.Config öğesinden bir anahtarı okuma
Anahtarları okumaya çalışıyorum Web.configWeb katmanından farklı bir katmandaki dosyadan (Aynı çözüm) İşte ne çalışıyorum: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; Ve burada benim olayım appSettingsiçinde Web.configdosyanın: <configuration> .... <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> .... </configuration> Ben kod hata ayıklama usernameve passwordsadece null, bu yüzden anahtarların …
284 c#  asp.net-mvc 


7
TransactionScope bazı makinelerde otomatik olarak MSDTC'ye yükseliyor mu?
Projemizde, veri erişim katmanımızın işlemlerini bir işlemde gerçekleştirmesini sağlamak için TransactionScope'u kullanıyoruz. Biz amaçlıyoruz değil bizim son kullanıcının makinelerde etkin olmasını MSDTC hizmetini gerektirir. Sorun, geliştirici makinelerimizin yarısında MSDTC devre dışı bırakıldığında çalışabiliriz. Diğer yarısı etkinleştirilmiş olmalı veya "[SUNUCU] üzerinde MSDTC kullanılamıyor" hata iletisini alır. Gerçekten kafamı kaşıyor ve cidden …



9
C # kullanarak metne sekme karakteri ekleme
Ben birkaç değerlerini yakalamak ve onlarla bir metin inşa etmeliyiz bir uygulama inşa ediyorum: Name, Agevb Çıktı düz bir metin olarak a TextBox. Bu bilgileri aynen ortaya columnskoymaya çalışıyorum, bu yüzden tabdaha net hale getirmek için onları ayırmaya çalışıyorum . Örneğin: Ann 26 Sarah 29 Paul 45 Bunu göstermek istiyorum: …
283 c#  .net 

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.