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

7
dahili bir sınıfta genel ve dahili yöntemler
internal class Foo { public void Fee() { Debug.WriteLine("Fee"); } internal void Fi() { Debug.WriteLine("Fi"); } } Tüm sınıf zaten dahili olduğundan, Fee () ve Fi () eşit derecede erişilebilir olduğunu düşünüyorum. Bir şeyi gözden mi kaçırıyorum? Böyle bir durumda yöntemler için genel veya iç tercih yapmak için herhangi bir …
82 c#  public-method 


11
Unity kullanarak ASP.NET Web API Denetleyicisine Bağımlılıklar Eklenemiyor
ASP.NET WebAPI denetleyicilerine bağımlılıklar enjekte etmek için bir IoC kapsayıcısı kullanarak başarılı olan var mı? İşe yarayacak gibi görünmüyorum. Şu an yaptığım bu. Benim global.ascx.cs: public static void RegisterRoutes(RouteCollection routes) { // code intentionally omitted } protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); IUnityContainer container = BuildUnityContainer(); System.Web.Http.GlobalConfiguration.Configuration.ServiceResolver.SetResolver( t => …

7
C # 'da parmak izine göre sertifika nasıl bulunur
Sertifikayı parmak izine göre bulmak için bu kodu kullanıyorum. sertifika, kişisel sertifika deposundaki sertifika yöneticisinde var, ancak bu kod bu sertifikayı bulamıyor. Lütfen bana nerede yanlış yaptığımı söyle. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string certThumbPrint = "‎‎fe14593dd66b2406c5269d742d04b6e1ab03adb1"; X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser); // …

7
Bir dizedeki bir kelimenin son geçtiği yeri değiştirme - C #
Bir dizedeki bir kelimenin son geçtiği yeri değiştirmem gereken bir problemim var. Durum: Bana şu formatta bir dizge verildi: string filePath ="F:/jan11/MFrame/Templates/feb11"; Sonra şu şekilde değiştiririm TnaName: filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName Bu işe yarıyor, ancak benimle TnaNameaynı olduğunda bir sorunum var folder name. Bu olduğunda, bunun …
82 c#  asp.net 


5
Linq'te "MinOrDefault" elde etmenin en düzgün yolu nedir?
Bir linq ifadesinden ondalık değerlerin bir listesini oluşturuyorum ve minimum sıfır olmayan değeri istiyorum. Bununla birlikte, linq ifadesinin boş bir liste ile sonuçlanması tamamen mümkündür. Bu bir istisna yaratacaktır ve bu durumla başa çıkmak için MinOrDefault yoktur. decimal result = (from Item itm in itemList where itm.Amount > 0 select …
82 c#  linq 

6
C # 'daki varsayılan boole değeri nedir?
Bir boole ( bool) boş olamaz. Ve: bool foo; if(foo){} // Use of unassigned local variable 'foo' Varsayılan değer neden yanlış değil? Peki boş değilse değeri nedir? Nedeni ne? Düzenleme 1 - Varsayılan değer gerçekten yanlıştır - ancak tüm değişkenler başlatılmalıdır, neden? bu başka bir soru içindir;) Düzenleme 2 - …
82 c# 


10
Neden IList veya List kullanmalısınız?
Bu konuda çok fazla gönderi olduğunu biliyorum ama yine de kafamı karıştırıyor, neden IList gibi bir arayüze geçip somut liste yerine IList gibi bir arayüz geri döndürmelisiniz. Bunun daha sonra uygulamayı değiştirmeyi nasıl kolaylaştırdığını söyleyen birçok yazı okudum, ancak bunun nasıl çalıştığını tam olarak anlamıyorum. Bu yönteme sahip olduğumu söyle …
82 c# 


4
Web.Config Hata Ayıklama / Yayınlama
Visual Studio 2010'daki web.config'in veritabanlarından Hata Ayıklama modundan Yayın moduna geçme yeteneği sağladığını biliyorum. İşte benim Web.Release.config'im: <?xml version="1.0"?> <!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 --> <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> <connectionStrings> <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> <add name="Testing1" connectionString="Data Source=test;Initial Catalog=TestDatabase;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> …
82 c#  asp.net  web-config 

3
Kodda bir WPF Etiketinin Stil özelliğini ayarlama?
App.xaml'de aşağıdaki koda sahibim: <Application.Resources> <Style x:Key="LabelTemplate" TargetType="{x:Type Label}"> <Setter Property="Height" Value="53" /> <Setter Property="Width" Value="130" /> <Setter Property="HorizontalAlignment" Value="Left" /> <Setter Property="Margin" Value="99,71,0,0" /> <Setter Property="VerticalAlignment" Value= "Top" /> <Setter Property="Foreground" Value="#FFE75959" /> <Setter Property="FontFamily" Value="Calibri" /> <Setter Property="FontSize" Value="40" /> </Style> </Application.Resources> Bu, etiketlerim için genel bir şablon …
82 c#  wpf  user-interface  label 


6
Visual Studio'da bir dosyanın göreceli yolu nasıl alınır?
Visual Studio'da çözüm gezginine eklediğim bir görüntü dosyasının yolunu almaya çalışıyorum, ancak o görüntünün göreceli yolunu alamadım. H, projemin dosya yapısı: / BulutDepoProject / FolderIcon Folder.ico Main.cs Görüntüyü şöyle elde edebilirim: "C:\\Users\\Tolga\\Desktop\\BulutDepo\\BulutDepoProject\\FolderIcon\\Folder.ico" Ama şunun gibi bir şeyle alabilmeliyim: "~\\FolderIcon\\Folder.ico" Sanırım tam sözdizimini bilmediğim için resmi getiremiyorum. :(
82 c#  visual-studio 

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.