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


24
Kısıtlamalar etkinleştirilemedi. Bir veya daha fazla satır boş olmayan, benzersiz veya yabancı anahtar kısıtlamalarını ihlal eden değerler içeriyor
Bir dış birleştirme yapmak ve başarıyla informixveritabanında idam ama benim kod aşağıdaki istisna olsun: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Kısıtlamalar etkinleştirilemedi. Bir veya daha fazla satır, boş olmayan, benzersiz veya yabancı anahtar kısıtlamalarını ihlal eden değerler içeriyor. Sorunu biliyorum, ama nasıl düzelteceğimi bilmiyorum. Dış birleşimi yaptığım ikinci tablo, bir önceki …
168 c#  asp.net  sql  database  informix 

5
LINQ: “içerir” ve bir Lambda sorgusu
Bir List<BuildingStatus>telefonum var buildingStatus. Char kodu (döndürülen GetCharCode()) bazı değişkene eşit olan bir durum içerip içermediğini kontrol etmek istiyorum v.Status. Bunu (derleyici olmayan) kod satırları boyunca yapmanın bir yolu var mı? buildingStatus.Contains(item => item.GetCharValue() == v.Status)
168 c#  .net  list  linq  lambda 

8
İnt C # yasal numaralandırma olup olmadığını kontrol etmenin bir yolu var mı?
Birkaç SO mesajları okudum ve en temel işlem eksik görünüyor. public enum LoggingLevel { Off = 0, Error = 1, Warning = 2, Info = 3, Debug = 4, Trace = 5 }; if (s == "LogLevel") { _log.LogLevel = (LoggingLevel)Convert.ToInt32("78"); _log.LogLevel = (LoggingLevel)Enum.Parse(typeof(LoggingLevel), "78"); _log.WriteDebug(_log.LogLevel.ToString()); } Bu istisnalara neden …
168 c#  enums 

3
PDF oluşturmak için en iyi C # API'sı [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
168 c#  .net  api  pdf-generation 

18
Değişken içindeki bir dizeye çift tırnak nasıl eklenir?
Ben gibi değişken var: string title = string.empty; Benim ihtiyacım ne dize geçirilirse ben çift tırnak içinde bir div içindeki içeriği görüntülemek zorunda. Yani şöyle bir şey yazdım: ... ... <div>"+ title +@"</div> ... ... Ama buraya çift tırnak nasıl eklenir? Böylece şöyle görünecektir: "How to add double quotes"

4
Neden C # 'da ValueTask <T> yerine Görev <T> kullanılır?
На этот вопрос есть ответы на yığın taşması на русском : Когда следует использовать ValueTask &lt;T&gt;? C # 7.0'dan itibaren zaman uyumsuz yöntemler ValueTask &lt;T&gt; döndürebilir. Açıklama, önbelleğe alınmış bir sonuca sahip olduğumuzda veya senkronize kodla zaman uyumsuzluğu taklit ettiğimizde kullanılması gerektiğini söylüyor. Ancak yine de ValueTask'ı her zaman veya …
168 c#  asynchronous 

11
ASP.NET Core IConfiguration kullanarak Json Dizisi alın
Appsettings.json içinde { "MyArray": [ "str1", "str2", "str3" ] } Startup.cs içinde public void ConfigureServices(IServiceCollection services) { services.AddSingleton&lt;IConfiguration&gt;(Configuration); } HomeController'da public class HomeController : Controller { private readonly IConfiguration _config; public HomeController(IConfiguration config) { this._config = config; } public IActionResult Index() { return Json(_config.GetSection("MyArray")); } } Yukarıdaki kodlarım var, ben …

15
“System.Net.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = b03f5f7f11d50a3a” dosyası veya montajı yüklenemedi
Projemi, yalnızca Visual Studio 2015 Community ve SQL Server 2016 Express yüklü olan temiz bir Windows 10 makinesine kopyaladım. Windows 10 ve VS2015 veya SQL Server ile kurulanların dışında yüklü başka bir çerçeve sürümü yoktur. WebApi projesini başlatmaya çalıştığımda mesajı alıyorum: "System.Net.Http, Sürüm = 4.0.0.0, Kültür = nötr, PublicKeyToken = …

8
Etkin app.config dosyasının yolu nasıl bulunur?
Bu özel durum işleyicisini bitirmeye çalışıyorum: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + pathOfActiveConfigFile); …

9
İyi mi kötü mü? Alıcıdaki nesneleri başlatma
Garip bir alışkanlığım var ... en azından iş arkadaşımın bilgisine göre. Birlikte küçük bir proje üzerinde çalışıyoruz. Sınıfları yazma şeklim (basitleştirilmiş örnek): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == null) _bar = new Bar(); return _bar; …
167 c#  coding-style  getter 

18
ObservableCollection içindeki Öğe değiştiğinde fark etmiyor (INotifyPropertyChanged ile bile)
Bu kodun neden çalışmadığını bilen var mı: public class CollectionViewModel : ViewModelBase { public ObservableCollection&lt;EntityViewModel&gt; ContentList { get { return _contentList; } set { _contentList = value; RaisePropertyChanged("ContentList"); //I want to be notified here when something changes..? //debugger doesn't stop here when IsRowChecked is toggled } } } public class …

9
Visual Studio: ContextSwitchDeadlock
Çözemediğim bir hata mesajı alıyorum. Visual Studio veya hata ayıklayıcıdan kaynaklanır. Nihai hata durumu VS, hata ayıklayıcı, benim program veya veritabanı olup olmadığından emin değilim. Bu bir Windows uygulamasıdır. Bir web uygulaması değil. VS'den gelen ilk mesaj, "Herhangi bir çağrı yığını çerçevesi için hiçbir sembol yüklenmedi. Kaynak kodu görüntülenemiyor." Bu …

4
Out parametresi ile <T> işlevi
Out parametresine sahip bir yöntemi Func olarak iletebilir miyim? public IList&lt;Foo&gt; FindForBar(string bar, out int count) { } // somewhere else public IList&lt;T&gt; Find(Func&lt;string, int, List&lt;T&gt;&gt; listFunction) { } Func, bir türe ihtiyaç duyar, bu nedenle dışarıda derlenmez ve listFunction çağrısı bir int gerektirir ve dışarıya izin vermez. Bunu yapmanın …
167 c#  .net  linq  generics  func 

16
ASP.NET Web API'sında birden çok GET yöntemine sahip tek denetleyici
Web API'sinde benzer bir yapı sınıfı vardı: public class SomeController : ApiController { [WebGet(UriTemplate = "{itemSource}/Items")] public SomeValue GetItems(CustomParam parameter) { ... } [WebGet(UriTemplate = "{itemSource}/Items/{parent}")] public SomeValue GetChildItems(CustomParam parameter, SomeObject parent) { ... } } Bireysel yöntemleri haritalayabildiğimizden, doğru talebi doğru yerde almak çok basitti. Sadece tek bir GETyöntemi …

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.