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

8
ASP.NET Core RC2 Web Api'den HTTP 500 nasıl döndürülür?
RC1'e dönersek, bunu yapardım: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } RC2'de artık HttpStatusCodeResult yok ve 500 tür IActionResult'u döndürmeme izin veren hiçbir şey yok. Yaklaşım şimdi sorduğum şey için tamamen farklı mı? Artık Controllerkodda deneme yapmıyor muyuz ? …

8
Dosya veya montaj 'xxx' veya bağımlılıklarından biri yüklenemedi. Yanlış biçime sahip bir program yüklenmeye çalışıldı
Subversion'dan yeni bir klasöre bir düzeltme yaptım. Çözüm açıldı ve ben çalışırken bunu elde: Dosya veya montaj 'xxxx' veya bağımlılıklarından biri yüklenemedi. Yanlış biçime sahip bir program yüklenmeye çalışıldı. Bu, bir süre önce kontrol ettiğim kodla aynı. Neden şimdi bunu yapıyor? Şimdi de sadece xxx projenin bin klasöründe Debug yerine …
188 c# 


6
Senkron Bağlantı için neden HttpClient kullanılır?
Bir API ile etkileşim kurmak için bir sınıf kütüphanesi inşa ediyorum. API çağırmak ve XML yanıtı işlemek gerekiyor. HttpClientEşzamansız bağlantı için kullanmanın faydalarını görebiliyorum , ancak yaptığım şey tamamen eşzamanlı, bu yüzden kullanmaya göre önemli bir fayda göremiyorum HttpWebRequest. Herkes herhangi bir ışık saçabilirse, ben çok takdir ediyorum. Bunun için …



18
C # Kullanıcının bir klasöre yazma erişimi olup olmadığını test edin
Bir kullanıcının aslında yapmaya başlamadan önce bir klasöre yazıp yazamayacağını test etmek gerekir. Directory.GetAccessControl () yöntemini kullanarak klasörün güvenlik izinlerini almayı deneyen aşağıdaki yöntemi (C # 2.0) uyguladım . private bool hasWriteAccessToFolder(string folderPath) { try { // Attempt to get a list of security permissions from the folder. // This …

15
.NET'te kullanıldıktan sonra Nesneleri Boş / Hiçbir Şey Olarak Ayarlama
İşiniz bittiğinde tüm nesneleri null( NothingVB.NET'te) olarak ayarlamanız gerekir mi? .NET'te IDisposablebazı kaynakları serbest bırakmak için arabirimi uygulayan nesnelerin herhangi bir örneğini atmanın gerekli olduğunu anlıyorum, ancak nesne atandıktan sonra hala bir şey olabilir (dolayısıyla isDisposedformlardaki özellik), bu yüzden hala ikamet edebileceğini varsayıyorum bellekte mi yoksa en azından kısmen mi? …

12
C # ikili değişmez değerler
C # ile onaltılık 0x önek gibi ikili değişmezler yazmanın bir yolu var mı? 0b çalışmıyor. Değilse, bunu yapmanın kolay yolu nedir? Bir tür dize dönüştürme?
187 c#  syntax  binary 

10
Bir dizenin sadece C # harfleri içerdiğini doğrulama
Bir giriş dizesi var ve içerdiğini doğrulamak istiyorum: Yalnızca harfler veya Yalnızca harfler ve rakamlar veya Yalnızca harfler, sayılar veya alt çizgi Açıklığa kavuşturmak için, kodda 3 farklı durum var, her biri farklı doğrulama istiyor. Bu C # elde etmenin en basit yolu nedir?
187 c#  string 

22
ProcessStartInfo “WaitForExit” üzerinde asılı mı kalıyor? Neden?
Takip koduna sahibim: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents Başladığım süreçten elde edilen çıktının 7MB uzunluğunda olduğunu biliyorum. Windows konsolunda çalıştırmak iyi çalışıyor. Maalesef programlı olarak bu …


7
C # ile boş bir dosya oluşturma
C # /. NET'te boş bir dosya oluşturmanın en basit / standart yolu nedir? Şimdiye kadar bulabildiğim en basit yol: System.IO.File.WriteAllLines(filename, new string[0]);
187 c#  .net 

23
SqlCommand nesnesinden oluşturulan SQL deyimi al?
Takip koduna sahibim: Using cmd As SqlCommand = Connection.CreateCommand cmd.CommandText = "UPDATE someTable SET Value = @Value" cmd.CommandText &= " WHERE Id = @Id" cmd.Parameters.AddWithValue("@Id", 1234) cmd.Parameters.AddWithValue("@Value", "myValue") cmd.ExecuteNonQuery End Using Bunun gibi görünmelidir bir String olarak son SQL deyimi almak için herhangi bir yolu olup olmadığını merak ediyorum: UPDATE …
186 c#  vb.net  ado.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.