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

7
C #: Neden bir meclis imzalasın
Devraldığım bazı C # kodlarında (Visual Studio 2005'te), derlemelerin hepsinin aynı .snkdosya ile imzalandığını fark ettim . Önceki yazar neden meclisleri bu şekilde imzaladı? İmza meclisleri gerekli midir ve imzalamamak yanlış olur mu? Derlemeleri imzalamada ne gibi dezavantajlar var - gecikmelere neden oluyor mu?
149 c#  assemblies 




11
GlobalConfiguration.Configure (), Web API 2 ve .NET 4.5.1 geçişinden sonra mevcut değil
Yakın zamanda projemi .NET 4.5.1 ve Web Api 2'ye geçirmek için bu kılavuzu izlemeye başladım . MS geliştiricisi Rick Anderson'ın sizden yapmasını istediği ilk şey değişimdir: WebApiConfig.Register(GlobalConfiguration.Configuration); için GlobalConfiguration.Configure(WebApiConfig.Register); global.asax dosyasında. Yine de inşa etmeye çalıştığımda bana bir hata veriyor: Hata 1 'System.Web.Http.GlobalConfiguration', 'Yapılandır' için bir tanım içermiyor Projem şu …

10
Hata nasıl düzeltilir: Şema oluşturarak “Özellik / öğe için şema bilgileri bulunamadı”
VS2010 C # ile yazılmış bir windows form uygulaması var ve app.configdosyada aşağıdaki hataları olsun : Message 4 Could not find schema information for the attribute 'name' Message 8 Could not find schema information for the attribute 'name' Message 12 Could not find schema information for the attribute 'name' Message …

18
Ölçeklenebilir bir Tcp / Ip tabanlı sunucu nasıl yazılır
Uzun süren bağlantılar için TCP / IP bağlantılarını kabul eden yeni bir Windows Hizmeti uygulaması yazmanın tasarım aşamasındayım (yani, birçok kısa bağlantı olan HTTP gibi değil, bir istemci saatlerce veya günlerce bağlanır ve bağlı kalır veya hatta haftalar). Ağ mimarisini tasarlamanın en iyi yolu için fikirler arıyorum. Hizmet için en …
148 c#  .net  networking  tcp  scalability 

5
CookieContainer'ı WebClient sınıfıyla kullanma
Daha önce HttpWebRequest ve HttpWebResponse oturumlarıyla bir CookieContainer kullandım, ancak şimdi bir WebClient ile kullanmak istiyorum. Anladığım kadarıyla, HttpWebRequests ( request.CookieContainer) gibi yerleşik bir yöntem yoktur . Bir CookieContainer'da bir WebClient'ten nasıl çerez toplayabilirim? Bunun için googled ve aşağıdaki örnek bulundu : public class CookieAwareWebClient : WebClient { private readonly …

14
Process kullanarak bir klasör açın.
Diğer konuyu gördüm ve başka bir sorunla karşılaşıyorum. İşlem başlıyor (görev yöneticisinde gördü), ancak klasör ekranımda açılmıyor. Sorun nedir? System.Diagnostics.Process.Start("explorer.exe", @"c:\teste");
148 c#  explorer 

6
Javascript'ten MVC'nin model özelliğine erişme
Benim görünüm modelime sarılmış aşağıdaki modele sahibim public class FloorPlanSettingsModel { public int Id { get; set; } public int? MainFloorPlanId { get; set; } public string ImageDirectory { get; set; } public string ThumbnailDirectory { get; set; } public string IconsDirectory { get; set; } } Javascript'ten yukarıdaki özelliklerden …

12
Ünite testinde konsola yazabilir miyim? Evet ise, konsol penceresi neden açılmıyor?
Visual Studio'da bir test projem var. Kullandığım Microsoft.VisualStudio.TestTools.UnitTesting . Bu satırı birim testlerimden birine ekliyorum: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Testi çalıştırdığımda test geçer, ancak konsol penceresi hiç açılmaz. Konsol penceresinin bir birim testi ile etkileşime girmesini sağlamanın bir yolu var mı?

3
C # derleyicisi hangi dilde yazılmıştır?
Ben de kaynak kodu baktı http://referencesource.microsoft.com/ ve tüm kaynak kodu C # olduğu görülmektedir. Ayrıca yeni C # derleyici platformunun ( Roslyn ) kaynak koduna da baktım ve o da C # içinde. Bu nasıl mümkün olabilir? C # dil derleyicisi C # ile mi yazılmış? Yoksa bariz bir şeyi …

6
Windows 10 konsolunda sonsuzluk neden "8" olarak yazdırılıyor?
Sıfırlar dahil olmak üzere bölümden dönenleri test ediyordum 0/1, yani , 1/0ve 0/0. Bunun için aşağıdakine benzer bir şey kullandım: Console.WriteLine(1d / 0d); Ancak bu kod yazdırır 8değil Infinityya da benzeri başka bir dize sabiti PositiveInfinity. Tamlık için aşağıdaki baskıların tümü 8: Console.WriteLine(1d / 0d); double value = 1d / …
148 c#  .net  windows 

1
Var olan bir ASP.NET MVC (5) Web Uygulaması projesine Web API'si nasıl eklenir?
Yeni bir MVC (5) projesi oluştururken Web API onay kutusunu (projeye ekleyin) işaretlemeyi unuttuğunuzu varsayarsak, Web API eklemek ve onu çalıştırmak için ne yapmanız gerekir? Bir sürü taşıma sorusu var, ancak hiçbiri bir MVC 5 projesine Web API eklemek için eksiksiz ve güncel adımlara sahip görünmüyordu ve eski yanıtların bazılarından …

9
Bir appSettings anahtarının olup olmadığı nasıl kontrol edilir?
Bir Uygulama Ayarının olup olmadığını nasıl kontrol ederim? ie app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> ve kod dosyasında if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

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.