«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
Statik bir sınıf içinde bir Sözlük bildirme
Statik bir sınıf içinde statik bir sözlük nesnesi nasıl bildirilir? denedim public static class ErrorCode { public const IDictionary<string, string> ErrorCodeDic = new Dictionary<string, string>() { { "1", "User name or password problem" } }; } Ancak derleyici, " dizeden başka bir başvuru türünün sabit alanı yalnızca boş değerle başlatılabilir …
90 c#  .net  dictionary 


6
POST'ta json'u web API hizmetine gönderme hatası
Web API kullanarak bir web hizmeti oluşturuyorum. Basit bir sınıf uyguladım public class ActivityResult { public String code; public int indexValue; public int primaryCodeReference; } Ve sonra denetleyicimin içine uyguladım [HttpPost] public HttpResponseMessage Post(ActivityResult ar) { return new HttpResponseMessage(HttpStatusCode.OK); } Ancak POST'ta geçen API'yi çağırdığımda json dosyası: {"code":"XXX-542","indexValue":"3","primaryCodeReference":"7"} Aşağıdaki hata …

10
Web istemcisinden durum kodu nasıl alınır?
WebClientSınıfı bir web formuna bazı verileri göndermek için kullanıyorum . Form gönderiminin yanıt durum kodunu almak istiyorum. Şimdiye kadar bir istisna varsa durum kodunu nasıl alacağımı öğrendim Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, HttpWebResponse).StatusCode) End If Ancak, form başarıyla gönderilirse ve herhangi bir istisna atılmazsa, …
90 c#  .net  vb.net  webclient 

5
WCF adlı boru minimum örneği
Minimum WCF Adlandırılmış Borular örneği arıyorum (Adlandırılmış bir kanal aracılığıyla iletişim kurabilen iki minimum uygulama, sunucu ve istemci bekliyorum.) Microsoft, HTTP aracılığıyla WCF'yi açıklayan Başlarken Eğitimi makalesine sahiptir ve WCF ve adlandırılmış kanallar hakkında benzer bir şey arıyorum. İnternette birkaç gönderi buldum, ancak bunlar biraz "gelişmiş". Minimum bir şeye ihtiyacım …
90 c#  wcf  named-pipes 


3
.NET Konsolundan JSON WebService çağırmanın en iyi yolu
ASP.Net MVC3'te bir Json dizesi döndüren bir web hizmeti barındırıyorum. Ac # konsol uygulamasından web hizmetini çağırmanın ve dönüşü bir .NET nesnesine ayrıştırmanın en iyi yolu nedir? Konsol uygulamamda MVC3'e başvurmalı mıyım? Json.Net'in .NET nesnelerini serileştirmek ve seriyi kaldırmak için bazı güzel yöntemleri var, ancak bir web hizmetinden POST ve …
90 c#  json  web-services 

10
Visual Studio hata ayıklayıcıdan nesneyi seri hale getirme
Çökme dökümündeki bir hatayı araştırmaya çalışıyorum (bu yüzden kodu değiştiremiyorum). Gerçekten karmaşık bir nesnem var (serileştirilmiş gösterimde binlerce satır) ve durumu tutarsız. Durumunu araştırmak için Visual Studio hata ayıklayıcı görünümü işe yaramaz. Ancak nesnenin bir veri sözleşmesi var. Bunu serileştirmek ve ardından nesne üzerinde gezinmek için en sevdiğim metin düzenleyiciyi …

3
Nesnelerin listesinden özelliklerin listesini alın
Şu anda özelliklerin foreachbir listesini döndürmek için döngü kullanıyorum object. class X { List<X> Z = GetXlist(); List<String> r = new List<String>(); foreach (var z in Z) { r.Add(z.A); } return r; } foreachDöngüyü yazmak zorunda kalmamak için bunu kısaltmanın bir yolu var mı ?
90 c# 


13
WPF'de mevcut ekranın boyutu nasıl alınır?
Kullanarak birincil ekranın boyutunu alabileceğimi biliyorum System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Ama mevcut ekranın boyutunu nasıl elde ederim? (Çoklu Ekran kullanıcıları her zaman birincil ekranı kullanmazlar ve tüm ekranlar aynı çözünürlüğü kullanmaz, değil mi?) Boyuta XAML'den erişebilmek güzel olurdu, ancak bunu koddan (C #) yapmak yeterli olacaktır.
90 c#  wpf  xaml  size  screen 

1
Database.BeginTransaction vs İşlemler.TransactionScope
System.Transactions.TransactionScopeVe EF6'lar arasındaki fark nedirDatabase.BeginTransaction ? Birisi küçük bir örnek verebilir mi veya hangisinin ne zaman açık bir farkla kullanılacağını açıklayabilir mi? Not: Projemde EF6 kullanıyorum. Belgeleri zaten okudum ama pek yardımcı olmadı. Örneklere de baktım ama daha çok kullanıyorlar SqlConnection.BeginTransactionve şimdi MS bu yeniyi Database.BeginTransactionEF6'da tanıttı.

15
C # iki yönlü / çift yönlü Sözlük?
Kelimeleri bir sözlükte şu şekilde saklamak istiyorum: Kelime kodunu kelimeye göre alabilirim : dict["SomeWord"]-> 123ve kelime kodu kelime alabilirim: dict[123]->"SomeWord" Bu gerçek mi? Tabii bir yolu iki sözlükleri yapmanın: Dictionary<string,int>ve Dictionary<int,string>ancak başka bir yolu var mı?
90 c#  .net  dictionary 

4
Yansıma yoluyla genel statik bir alanın değerini elde edin
Şimdiye kadar yaptığım şey bu: var fields = typeof (Settings.Lookup).GetFields(); Console.WriteLine(fields[0].GetValue(Settings.Lookup)); // Compile error, Class Name is not valid at this point Ve bu benim statik sınıfım: public static class Settings { public static class Lookup { public static string F1 ="abc"; } }
90 c#  .net 

9
asp.net-mvc: js dosyasında razor '@' sembolü
Ajax URL'si için C # işlevini .csHtmlkullanan bir javascript işlevine sahip bir -razor dosyam var @Url.Content. Bu işlevi .jsbenim görüşümden referans verilen bir dosyaya taşımak istiyorum . Sorun şu ki, javascript @sembolü "bilmiyor" ve C # kodunu ayrıştırmıyor. Dosyalara "@" simgeli görünümden başvurmanın bir yolu var mı .js?

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.