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

10
C # 'daki bir diziden bir öğe nasıl silinir
Diyelim ki bu diziye sahibim, int[] numbers = {1, 3, 4, 9, 2}; Bir öğeyi "ad" ile nasıl silebilirim? 4 numara diyelim? Silmeye bile ArrayListyardımcı olmadı mı? string strNumbers = " 1, 3, 4, 9, 2"; ArrayList numbers = new ArrayList(strNumbers.Split(new char[] { ',' })); numbers.RemoveAt(numbers.IndexOf(4)); foreach (var n in …
153 c#  .net  arrays 


3
Bir listede birden çok genel tür
Bu muhtemelen mümkün değil, ama bu sınıf var: public class Metadata<DataType> where DataType : struct { private DataType mDataType; } Daha fazlası var, ama basit tutalım. Genel tür (DataType) where deyimi tarafından değer türleriyle sınırlıdır. Ne yapmak istiyorum bu metadata nesnelerin değişen türleri (DataType) bir listesi var. Gibi: List<Metadata> metadataObjects; …
153 c#  generics 



10
Durum kodlu ASP.NET Core dönüş JSON
Benim .NET Core Web API denetleyicisinde bir HTTP durum kodu ile JSON dönmek için doğru yolu arıyorum. Ben böyle kullanmak için kullanın: public IHttpActionResult GetResourceData() { return this.Content(HttpStatusCode.OK, new { response = "Hello"}); } Bu bu var görünmemektedir 4,6 MVC uygulamasında ama şimdi NET Çekirdek I was IHttpActionResultben ActionResultve böyle …

14
Birim testi için C # 'da dosya sistemini nasıl taklit edersiniz?
На этот вопрос есть ответы на Yığın Taşması русском : git - Sunucu ana bilgisayar anahtarı önbelleğe alınmamış Birim testleri yazmak için C # 'da dosya sistemini taklit edecek kitaplıklar veya yöntemler var mı? Mevcut durumumda, belirli bir dosyanın var olup olmadığını kontrol eden ve oluşturma tarihini okuyan yöntemlerim var. …
153 c#  unit-testing  mocking 





2
(False == true), içeride istisna atarken blok yürütürse
Oldukça garip bir sorunum var. Bu benim kodum: private async Task BreakExpectedLogic() { bool test = false; if (test == true) { Console.WriteLine("Hello!"); throw new Exception("BAD HASH!"); } } Gerçekten basit görünüyor, Console.WriteLineya da vurmak gerekir throw. Nedense hep vuruyor throw. Eğer throwkendi yöntemine geçersem iyi çalışır. Benim sorum nasıl …

15
.NET'te bellek sızıntılarını bulmak için hangi stratejiler ve araçlar yararlıdır?
10 yıldır C ++ yazdım. Bellek sorunları ile karşılaştım, ancak makul bir çaba ile düzeltilebilirler. Son birkaç yıldır C # yazıyorum. Hâlâ çok fazla bellek problemim var. Belirleyici olmama nedeniyle teşhis etmek ve düzeltmek zordur ve C # felsefesi, kesinlikle yaptığınız zaman bu tür şeyler hakkında endişelenmenize gerek olmamasıdır. Bulduğum …

9
Sözlükteki anahtarların listesini nasıl edinebilirim?
Ben sadece anahtarlar istiyorum, bir sözlüğün değerleri değil. Bunu yapmak için henüz herhangi bir kod alamadım. Kaldırmayı kullandığım için başka bir dizi kullanmak çok fazla iş olduğunu kanıtladı. Sözlükteki Anahtarların Listesini nasıl edinebilirim?
152 c#  list  dictionary 

9
C # boş dize dizisi bildir
Boş bir dize dizi bildirmek gerekiyor ve bu kodu kullanıyorum string[] arr = new String[0](); Ancak "yöntem adı bekleniyor" hatası alıyorum. Sorun nedir?
152 c#  arrays  string 

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.