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

29
'yap ... süre' vs 'süre'
Olası Yinelemeler: While ve Do While döngüleri yerine do-while kullanmalıyım? Bir süredir programlama yapıyorum (2 yıl çalışma + 4.5 yıl derece + 1 yıl üniversite öncesi) ve Programlamaya Giriş kursunda asla zorlanmadan kısa bir süre kullanmadım. Hiç bu kadar temel bir şeyle karşılaşmazsam, programlamayı yanlış yaptığıma dair büyüyen bir his …
86 c#  c++  c  while-loop  do-while 

1
Moq nesne parametresi ile doğrulama
Sınıf olan bir parametreyi doğrulamaya çalışıyorum. Test edilen kod iyi. Hata test aşamasındadır. Her ikisi de başarısız olan iki yöntemi denedim. İşte girişimlerim: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions() { Width = 256, Height = 256, })); İkinci parametre olarak iletilen bir nesne eşit özelliklere sahip olsa bile bu her …
86 c#  .net  unit-testing  moq 

1
Akıcı Doğrulamayı Kullanan Koşullu Doğrulama
İhtiyacım olan şey, diğer alanların doldurulup doldurulmadığına bağlı olarak alanları koşullu olarak doğrulamanın bir yolu. Örn. Bir açılır listem ve ilişkili bir tarih alanım var. Alanlardan hiçbiri ayarlanmadıysa, form doğrulamadan geçmelidir. Ancak, iki alandan biri ayarlanmış ancak diğeri ayarlanmamışsa, diğer alanın ayarlanmasını gerektirecek şekilde doğrulama çalışmalıdır. Özel doğrulama sınıfları yazdım …

5
Derleme sonrası olay PowerShell yürütme
Powershell betiğini yürütmek için post build olayı içeren bir .NET projesi oluşturmak mümkün müdür? Bu komut dosyasını bazı dosyalar oluşturmak için kullanıyorum. Ayrıca bir hata ayıklama mı yoksa sürüm derlemesi mi olduğunu komut dosyasına aktarabilirim. Bunun bir örneği harika olur.
86 c#  .net  powershell  msbuild 


15
C # 'da üst dizini nasıl bulurum?
Bu kodu hata ayıklama dizinini bulmak için kullanıyorum public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" Aşağıda gösterildiği gibi ana klasörü nasıl bulabilirim? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"

9
.NET'te Dapper ile Veritabanı Bağlantılarını nasıl idare ederim?
Dapper ile oynuyordum, ancak veritabanı bağlantısını halletmenin en iyi yolundan emin değilim. Çoğu örnek, örnek sınıfta veya hatta her yöntemde oluşturulan bağlantı nesnesini gösterir. Ancak, web.config'den çekilse bile, her clss'de bir bağlantı dizesine başvurmak bana yanlış geliyor. Deneyimlerim a DbDataContextveya DbContextLinq to SQL veya Entity Framework kullanımıyla oldu, bu yüzden …
86 c#  .net  dapper 

6
Uri.Host ve Uri arasındaki fark nedir.
System.Urivardır Host, Authorityve DnsSafeHost. MS burada ne zaman Hostve ne zaman DnsSafeHostfarklı olduğuna dair güzel bir örnek sunar . Ben için de benzer bir örnek / açıklama bekliyorum Hostve Authority.
86 c#  .net  uri 

3
Nedir ?[]? C # sözdizimi?
Ben ders çalışırken temsilci olan soyut bir sınıf aslında Delegate.cs, ben şu yöntemi hangi anlamıyorum gördü Dönüş değeri neden ?zaten bir başvuru ( sınıf ) türü olsa da kullanılıyor? ?[]? parametredeki anlam Açıklayabilir misiniz? public static Delegate? Combine(params Delegate?[]? delegates) { if (delegates == null || delegates.Length == 0) return …

9
?: ?? IF Yerine Operatörler | ELSE
public string Source { get { /* if ( Source == null ){ return string . Empty; } else { return Source; } */ return Source ?? string.Empty; } set { /* if ( Source == null ) { Source = string . Empty; } else { if ( Source …


9
Yakalama bloğunda bekleyin
Takip koduna sahibim: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } Temel olarak bir URL'den indirmek istiyorum ve bir istisna ile başarısız olduğunda başka bir URL'den indirmek …


10
Değer türlerini null ile karşılaştırarak C # tamam
Bugün bununla karşılaştım ve C # derleyicisinin neden bir hata atmadığına dair hiçbir fikrim yok. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } X'in nasıl muhtemelen boş olabileceği konusunda kafam karıştı. Özellikle bu atama kesinlikle bir derleyici hatası verdiğinden: Int32 x = null; X'in boş olması …
85 c#  null 

12
İç içe döngülere daha hızlı bir alternatif mi?
Sayı kombinasyonlarından oluşan bir liste oluşturmam gerekiyor. Rakamlar oldukça küçük olduğundan byteyerine kullanabilirim int. Ancak, her olası kombinasyonu elde etmek için birçok iç içe döngü gerektirir. Peşinde olduğum şeyi yapmanın daha verimli bir yolu olup olmadığını merak ediyorum. Şimdiye kadarki kod: var data = new List<byte[]>(); for (byte a = …
85 c#  combinations 

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.