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

18
Bir dosyanın kullanımda olup olmadığını kontrol etmenin bir yolu var mı?
C # 'da tekrar tekrar 1 resim dosyasına erişmesi gereken bir program yazıyorum. Çoğu zaman çalışır, ancak bilgisayarım hızlı çalışıyorsa, dosya sistemine geri kaydedilmeden önce dosyaya erişmeye çalışır ve bir hata atar: "Başka bir işlem tarafından kullanılan dosya" . Bu konuda bir yol bulmak istiyorum, ancak tüm Google'ım sadece istisna …
846 c#  .net  file  file-io  file-locking 

30
Hata - IIS metatabanına erişilemiyor
Visual Studio 2012'yi yükledikten ve çözümümü açtıktan sonra bu formda bir dizi hata alıyorum: Web Uygulama Projesi Foo IIS kullanacak şekilde yapılandırılmıştır . IIS Metatabanına erişilemiyor . Makinenizdeki IIS web sitelerine erişmek için yeterli ayrıcalığınız yok . Bunu web uygulamalarımızın her biri için alıyorum. Denediğim şeyler: Visual Studio'yu Yönetici Olarak …
842 c#  .net  iis  iis-metabase 

21
Dosya Yükleme ASP.NET MVC 3.0
(Önsöz: Bu soru 2011'de piyasaya sürülen ASP.NET MVC 3.0 hakkında , 2019'da piyasaya sürülen ASP.NET Core 3.0 hakkında değil ) Asp.net mvc dosya yüklemek istiyorum. Html input filedenetimini kullanarak dosyayı nasıl yükleyebilirim ?


17
C # 'da kullanılan verim anahtar kelimesi nedir?
In Nasıl Can I IList <Yalnızca Fragment Açığa> cevapların soruyu bir aşağıdaki kod parçacığını vardı: IEnumerable<object> FilteredList() { foreach(object item in FullList) { if(IsItemInPartialList(item)) yield return item; } } Ürün anahtar kelimesi orada ne yapar? Birkaç yerde ve başka bir soruya atıfta bulunduğunu gördüm, ancak aslında ne yaptığını tam olarak …
828 c#  yield 

14
Ne zaman .First ne zaman ve LINQ ile ne zaman .FirstOrDefault kullanılır?
Etrafımda arama yaptım .Firstve ne zaman kullanmak istediğiniz .FirstOrDefaultve LINQ ile ne zaman kullanmak istediğiniz konusunda net bir cevap bulamadım . Ne zaman kullanmak istersiniz .First? Yalnızca sonuç döndürülmediğinde istisnayı yakalamak istediğinizde? var result = List.Where(x => x == "foo").First(); Ne zaman kullanmak istersiniz .FirstOrDefault? Sonuç yoksa her zaman varsayılan …
824 c#  .net  linq 


19
C # 'da bir karakteri tekrar etmenin en iyi yolu
\tC # 's bir dizi oluşturmak için en iyi yolu nedir C # öğreniyorum ve aynı şeyi söylemenin farklı yollarını deniyorum. Tabs(uint t)bir fonksiyonu olduğu döner bir stringile tmiktarı \t's Örneğin Tabs(3)iadeler"\t\t\t" Bu üç uygulama yolundan hangisi Tabs(uint numTabs)en iyisidir? Tabii ki bu "en iyi" nin ne anlama geldiğine bağlıdır. …
814 c#  .net  string 

30
Yolun bir parçası bulunamadı… bin \ roslyn \ csc.exe
TFS kaynak kontrolünden alınan Asp.net MVC projesini çalıştırmaya çalışıyorum. Tüm montaj referanslarını ekledim ve herhangi bir hata veya uyarı olmadan başarılı bir şekilde derleyebilir ve derleyebilirim. Ancak tarayıcıda aşağıdaki hatayı alıyorum: 'C: \ B8akWorkspace \ B8akProject \ B8akSolution \ B8AK.Portal \ bin \ roslyn \ csc.exe' yolunun bir parçası bulunamadı. …
811 c#  asp.net  .net  asp.net-mvc  roslyn 

25
.NET'te app.config veya web.config'den ayarları okuma
(DLL bir ASP.NET web uygulamasından veya bir Windows Forms uygulamasından başvurulmasına bağlı olarak) ayarları web.configveya app.configdosyadan okuyabilmesi gereken bir C # sınıf kitaplığı üzerinde çalışıyorum . Onu buldum ConfigurationSettings.AppSettings.Get("MySetting") çalışır, ancak bu kod Microsoft tarafından kullanımdan kaldırılmış olarak işaretlenmiştir. Ben kullanmalıyım okudum: ConfigurationManager.AppSettings["MySetting"] Ancak, System.Configuration.ConfigurationManagersınıf bir C # Sınıf Kitaplığı …


29
Bir veya daha fazla varlık için doğrulama başarısız oldu. Daha fazla ayrıntı için 'EntityValidationErrors' özelliğine bakın
Kod ilk yaklaşım ile benim veritabanı tohumlama sırasında bu hatayı alıyorum. Bir veya daha fazla varlık için doğrulama başarısız oldu. Daha fazla ayrıntı için 'EntityValidationErrors' özelliğine bakın. Dürüst olmak gerekirse, doğrulama hatalarının içeriğini nasıl kontrol edeceğimi bilmiyorum. Visual Studio, 8 nesne içeren bir dizi olduğunu gösterir, bu nedenle 8 doğrulama …

15
C # loop - break vs. devam
Bir C # (diğer diller için cevap vermekten çekinmeyin) döngüsünde, döngü ve döngü yapısını terk edip bir sonraki yinelemeye gitme aracı olarak devam etme arasındaki fark nedir? Misal: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 

18
Bir sözlüğü değere göre nasıl sıralarsınız?
Sık sık anahtar ve değerlerden oluşan bir sözlüğü değere göre sıralamak zorundayım. Örneğin, frekansa göre sipariş etmek istediğim bir kelime ve ilgili frekans karmalarım var. Bir yoktur SortedListgeri kelimenin eşlemek istediğiniz, tek bir değer (diyelim frekans) için iyidir. Sıralama değerlerini değil, anahtarla sıralama. Bazıları özel bir sınıfa başvurur , ancak …
796 c#  .net  sorting  dictionary 


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.