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

11
Geçerli klasör yolunu al
Dosyaları dönüştüren bir program oluşturmak istiyorum. Kullanıcının herhangi bir dizine yürütülebilir dosyayı yerleştirmek istiyorum ve bu programı yürütürken (.exe çift tıklatarak) Program exe dosyasının bulunduğu geçerli klasördeki tüm dosyaları işlemek istiyorum . Program şu anda yürütmekte olduğu yolu nasıl belirleyebilir? Denedim System.Windows.Forms.Application.StartupPathama bu yanlış bir yol gibi görünüyor. Herhangi bir …
222 c#  .net  winforms  path 

3
Groupby ve count ile LINQ
Bu oldukça basit ama ben bir kayıp: Bu tür bir veri kümesi göz önüne alındığında: UserInfo(name, metric, day, other_metric) ve bu örnek veri kümesi: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 …
222 c#  linq  group-by 

30
Visual Studio 2012 neden testlerimi bulamıyor?
Ben yerleşik kullanmak bazı testler var Microsoft.VisualStudio.TestTools.UnitTesting, ama onları çalıştırmak için alınamıyor. Visual studio 2012 ultimate kullanıyorum. İki projeden oluşan bir çözümüm var; Bir test vardır using Microsoft.VisualStudio.TestTools.UnitTesting, [TestClass]sınıf önce, [TestMethod]önce test yöntemleri ve referans Microsoft.VisualStudio.QualityTools.UnitTestFramework(sürüm 10.0.0.0, çalışma zamanı versiyon V2.0.50727). Dot-net framework 3.5, 4 ve 4.5 denedim başkaları yeniden …

4
MvcHtmlString nedir ve ne zaman kullanmalıyım?
Dokümantasyon için MvcHtmlStringkorkunç aydınlatarak değildir: Tekrar kodlanmaması gereken HTML kodlu bir dizeyi temsil eder. Bunun ne anlama geldiğini tam olarak bilmiyorum. Bazı HTML yardımcı yöntemlerinin bir döndürdüğü anlaşılıyor MvcHtmlString, ancak özel yardımcıların çevrimiçi olarak gördüğüm birkaç örnek sadece normal bir dize döndürüyor. Sorular: Nedir MvcHtmlString? Ne zaman seçmeliyim MvcHtmlStringüzerinde stringtersi …
221 c#  asp.net-mvc 

1
Visual Studio hata ayıklayıcısının bir ToString geçersiz kılma değerlendirmesini durdurmasını sağlayan nedir?
Çevre: Visual Studio 2015 RTM. (Eski sürümleri denemedim.) Son zamanlarda, Noda Time kodumdan bazılarının hatalarını ayıkladım ve yerel bir değişken NodaTime.Instant( structNoda Time'daki merkezi türlerden biri), "Locals" ve "Watch" pencerelerini aldığımda fark ettim. ToString()geçersiz kılma olarak görünmüyor . ToString()İzleme penceresinde açıkça çağırırsam , uygun temsili görüyorum, ancak aksi takdirde sadece …

15
.Net'te dosyaları programlı olarak aç
Sıkıştırılmış bir dosyayı programlı olarak açmaya çalışıyorum. System.IO.Compression.GZipStream.NET sınıf kullanmayı denedim , ama benim app (aslında bir birim sınama) çalıştığında ben bu istisna olsun: System.IO.InvalidDataException: GZip başlığındaki sihirli sayı doğru değil. Bir GZip akışından geçtiğinizden emin olun. Şimdi bir fark .zipdosyası aynı değildir .gzdosyanın ve bu GZipaynı değildir Zip. Ancak, …
221 c#  unzip 

4
CTOR'un anlamı nedir?
Birçok C # dosyasında CTOR veya ctor adlı bölge etiketlerini (?) Kaydediyorum. Ctor'un anlamı nedir? Neden böyle bir bölgeye ctor deniyor?
221 c# 

8
Bir web.config dosyası kullanarak HTTPS'yi zorlama
Google ve StackOverflow bu konuda bir çözüm bulmaya çalışırken aradım, ama hepsi ASP.NET vb ile ilgili gibi görünüyor. Genellikle sunucularımda Linux çalıştırıyorum, ancak bu tek istemci için Windows'u IIS 7.5 (ve Plesk 10) ile kullanıyorum. IIS ve web.config dosyalarına biraz aşina olmamın nedeni budur . Bir .htaccessdosyada, protokolün HTTPS olup …
220 c#  asp.net  iis  https  web-config 

30
MSSQL Hatası 'Temel sağlayıcı Açıldığında başarısız oldu'
Bir kullanıyordum .mdfbir bağlanmak için databaseve entityClient. Şimdi bağlantı dizesini hiçbir .mdfdosya olmayacak şekilde değiştirmek istiyorum . Aşağıdakiler connectionStringdoğru mu? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Çünkü her zaman hatayı alıyorum: Temel …


13
Web Api denetleyicisinden http durum kodu döndürme
Bir web api denetleyicisinde GET yöntemi için değiştirilmemiş 304 durum kodu döndürmeye çalışıyorum. Başarabilmemin tek yolu şuydu: public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= lastModifiedAtClient) { throw new HttpResponseException(HttpStatusCode.NotModified); } return user; …


8
İstemciden potansiyel olarak tehlikeli bir Request.Path değeri tespit edildi (*)
Kendini açıklayan bir hata alıyorum: İstemciden potansiyel olarak tehlikeli bir Request.Path değeri saptandı (*). Sorunun nedeni *istek URL'sinde: https://stackoverflow.com/Search/test*/0/1/10/1 Bu URL, 'test *' ifadesinin arama terimi olduğu ve URL'nin geri kalanının diğer çeşitli filtrelerle ilgili olduğu bir arama sayfasını doldurmak için kullanılır. URL'de bu özel karakterlere izin vermenin kolay bir …
218 c#  asp.net  url  routing  webforms 

2
Sözlük döndürmek için LINQ sorgusu <string, string>
Farklı değerler elde etmek ve sonuç olarak bir Sözlük &lt;dize, dize&gt; geri almak için LINQ kullanarak sorgulamak istiyorum MyClass bir koleksiyon var, ama nasıl daha basit herhangi bir şey yapabilirim anlayamıyorum Aşağıda yapıyorum. Sonuç olarak Dictionary &lt;string, string&gt; almak için kullanabileceğim bazı temiz kodlar ne olurdu? var desiredResults = new …
218 c#  .net  linq  dictionary 

5
XmlDocument'i Dizeye Dönüştür
Şu anda dönüştürme ediyorum nasıl İşte XMLDocument için dize StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Bu yöntem ile sorun ben " ((tırnak) özniteliklere sahip) varsa onları kaçar olmasıdır. Örneğin: &lt;Campaign name="ABC"&gt; &lt;/Campaign&gt; Yukarıda beklenen XML. Ama geri dönüyor &lt;Campaign name=\"ABC\"&gt; &lt;/Campaign&gt; Yapabileceğim "\" …

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.