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


9
ASP.NET Web API'sinde indirme dosyası adı nasıl ayarlanır
ApiController sınıfımda, sunucu tarafından oluşturulan bir dosyayı indirmek için aşağıdaki yöntemi var. public HttpResponseMessage Get(int id) { try { string dir = HttpContext.Current.Server.MapPath("~"); //location of the template file Stream file = new MemoryStream(); Stream result = _service.GetMyForm(id, dir, file); if (result == null) { return Request.CreateResponse(HttpStatusCode.NotFound); } result.Position = 0; …

10
C # kullanarak bir .SQL komut dosyası yürütme
Eminim bu soru zaten cevaplanmıştır, ancak arama aracını kullanarak bir cevap bulamadım. C # kullanarak bir .sql dosyası çalıştırmak istiyorum. Sql dosyası, bazıları birden çok satıra bölünmüş birden fazla sql ifadesi içerir. Dosyada okuma denedim ve ODP.NET kullanarak dosyayı yürütmeye çalıştım ... Ancak ben ExecuteNonQuery gerçekten bunu yapmak için tasarlanmış …
140 c#  sql  oracle  scripting 

7
Neden var'a anonim bir yöntem atanamıyor?
Takip koduna sahibim: Func<string, bool> comparer = delegate(string value) { return value != "0"; }; Ancak, aşağıdakiler derlenmez: var comparer = delegate(string value) { return value != "0"; }; Derleyici bunun neden olduğunu anlayamıyor Func<string, bool>? Bir string parametresi alır ve bir boolean döndürür. Bunun yerine, bana hata veriyor: Örtük …

9
MSTest'te birden çok parametreli bir test yöntemini nasıl çalıştırabiliriz?
NUnit aşağıdaki gibi Değerler adlı bir özelliğe sahiptir: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Bu, test yönteminin altı kez çalışacağı anlamına gelir: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") Şimdi MSTest kullanıyoruz, ancak aynı testi birden fazla …

12
Toplu İş Dosyasını C # ile Yürütme
C # bir toplu iş dosyası yürütmek çalışıyorum, ama bunu yaparken herhangi bir şans almıyorum. İnternette bunu yaparken birden fazla örnek buldum, ama benim için çalışmıyor. public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = true; ProcessInfo.UseShellExecute = …



5
WebAPI 2'de DefaultInlineConstraintResolver Hatası
Web API 2 kullanıyorum ve yerel kutuda IIS 7.5 kullanarak API yöntemime bir POST gönderdiğimde aşağıdaki hatayı alıyorum. The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline constraint: 'string'. Line 21: GlobalConfiguration.Configuration.EnsureInitialized(); API'larımdan hiçbiri IIS kullanarak çalışmıyor. Ancak, IIS Express kullanarak API projemi Visual Studio'da …
140 c#  asp.net  api  iis  asp.net-web-api 

20
System.IO.Directory.GetFiles için birden çok dosya uzantısı searchPattern
Ayarlamak için sözdizimi nedir çoklu dosya uzantıları olarak searchPatternüzerinde Directory.GetFiles()? Örneğin, .aspx ve .ascx uzantılı dosyaları filtreleme . // TODO: Set the string 'searchPattern' to only get files with // the extension '.aspx' and '.ascx'. var filteredFiles = Directory.GetFiles(path, searchPattern); Güncelleme : LINQ bir seçenek değildir , bu bir olmak …


4
HttpClient isteğine özel üstbilgi
Bir HttpClientisteğe nasıl özel başlık ekleyebilirim ? PostAsJsonAsyncJSON göndermek için yöntem kullanıyorum . Eklenmem gereken özel başlık: "X-Version: 1" Şimdiye kadar yaptığım şey bu: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var response = client.PostAsJsonAsync("rest/message", svm).Result; }

5
Asenkron lambda ile paralel foreach
Bir koleksiyonu paralel olarak ele almak istiyorum, ancak onu uygulamakta güçlük çekiyorum ve bu nedenle biraz yardım umuyorum. Paralel döngünün lambda'sı içinde C # 'da zaman uyumsuz olarak işaretlenmiş bir yöntemi çağırmak istersem sorun ortaya çıkar. Örneğin: var bag = new ConcurrentBag<object>(); Parallel.ForEach(myCollection, async item => { // some pre …

8
ToList () çağrılırken performans etkisi var mı?
Kullanırken ToList()dikkate alınması gereken bir performans etkisi var mı? Ben sorgu olan bir dizinden dosyaları almak için bir sorgu yazıyordu: string[] imageArray = Directory.GetFiles(directory); Ancak, onunla çalışmaktan hoşlandığım için List<>, ... List<string> imageList = Directory.GetFiles(directory).ToList(); Öyleyse, böyle bir dönüşüm yapmaya karar verirken göz önünde bulundurulması gereken veya yalnızca çok sayıda …
139 c#  arrays  performance  list 

2
RegisterStartupScript ve RegisterClientScriptBlock arasındaki fark nedir?
Arasındaki tek fark var mı RegisterStartupScriptve RegisterClientScriptBlockRegisterStartupScript kapanış önce javascript koyar yani </form>doğru başladıktan sonra sayfa ve RegisterClientScriptBlock koyar etiketi <form>sayfadaki etiketinin? Ayrıca, birini diğerinden ne zaman seçersiniz? Bir sorun yaşadığım hızlı bir örnek sayfa yazdım ve bunun nedeninin tam nedeninden emin değilim. İşte aspx işaretlemesi: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> …
139 c#  javascript  asp.net  .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.