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

15
Tuple sınıflarında “Item1”, “Item2” 'den daha iyi adlandırma
Bir Tuple sınıfı kullanmanın ancak içindeki öğelerin adlarını sağlamanın bir yolu var mı? Örneğin: public Tuple<int, int, int int> GetOrderRelatedIds() Bu, OrderGroupId, OrderTypeId, OrderSubTypeId ve OrderRequirementId için kimlikleri döndürür. Yöntemimin kullanıcılarına hangisinin hangisi olduğunu bildirmek güzel olurdu. (Yöntemi çağırdığınızda sonuçlar sonuçtur.Item1, sonuç.Item2, sonuç.Item3, sonuç.Item4. Hangisinin hangisi olduğu açık değildir.) (Sadece …
206 c#  c#-4.0  tuples 


5
Bir ComboBox .NET'te düzenlenebilir olmayan nasıl yapabilirim?
ComboBoxKullanıcının seçebileceği öğelerin listesini sağlayan "salt seç" seçeneğine sahip olmak istiyorum . Yazım ComboBoxdenetimin metin bölümünde devre dışı bırakılmalıdır . Bunu ilk kez araştırmam KeyPressolayı yakalamak için aşırı karmaşık, yanlış yönlendirilmiş bir öneriye dönüştü .
205 c#  .net  winforms  combobox 

10
Kural motoru nasıl uygulanır?
Aşağıdaki depolayan bir db tablo var: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' Şimdi bu kuralların bir koleksiyonuna sahip olduğumu söyleyin: List<Rule> rules = db.GetRules(); Şimdi bir kullanıcı örneği de var: User user = db.GetUser(....); Nasıl bu kurallar arasında döngü …
205 c#  dynamic  rule-engine 

23
Tek bir değeri olan bir C # dizisini nasıl doldurur / başlatırsınız?
C # değer türlerinin somutlaştırılmış dizilerinin türün varsayılan değeri ile otomatik olarak doldurulduğunu biliyorum (örneğin bool için false, int için 0, vb.). Bir diziyi varsayılan olmayan bir tohum değeriyle otomatik olarak doldurmanın bir yolu var mı? Ya yaratılışta ya da daha sonra yerleşik bir yöntemde (Java Arrays.fill () gibi )? …
205 c#  arrays  default-value 


20
WPF penceresinde kapat düğmesi nasıl gizlenir?
WPF'de kalıcı bir iletişim kutusu yazıyorum. WPF penceresini kapatma düğmesi olmayacak şekilde nasıl ayarlarım? Hala onun için istiyorumWindowState normal bir başlık çubuğuna sahip . Ben buldum ResizeMode, WindowStateve WindowStylefakat bu özelliklerin hiçbiri bana kapatma düğmesini gizlemek için izin ancak kalıcı diyaloglar gibi başlık çubuğunu gösterir.
204 c#  wpf  xaml  button  dialog 

10
C # CPU Kullanımı Nasıl Alınır?
C # bir uygulama için toplam toplam CPU kullanımı almak istiyorum. İşlemlerin özelliklerini incelemek için birçok yol buldum, ancak yalnızca işlemlerin CPU kullanımını ve TaskManager'da sizin gibi toplam CPU'yu istiyorum. Bunu nasıl yaparım?
204 c#  cpu-usage 


6
İ ++ ve ++ i arasındaki fark nedir?
Hem C # kodunun sayısız parçalara kullanılıyor onları gördüm ve ben ne zaman kullanılacağını bilmek istiyorum i++veya ++i( igibi bir sayı değişken olmak int, float, double, vs). Bunu bilen var mı?
204 c# 

13
Özelliğin adını dize olarak alma
(Kabul ettiğim yanıtı kullanarak oluşturduğum aşağıdaki çözüme bakın) Yansıma içeren bazı kodların sürdürülebilirliğini artırmak için çalışıyorum. Uygulama, yayınlanan uzak arabiriminde bulunmayan uygulama bölümlerine erişmek için Execute adlı bir yöntemi (diğer şeylerin yanı sıra) ortaya çıkaran bir .NET Remoting arabirimine sahiptir. Uygulamanın Execute aracılığıyla erişilebilir olması gereken özellikleri (bu örnekte statik …

10
C # ve .NET arasındaki fark nedir?
C # ve .NET arasındaki farkın ne olduğunu öğrenebilir miyim? C # düşündüğümde, hemen bir .NET dili olduğunu söyleyebilirim, ancak iş gönderilerini aradığımda, adayların C # ve .NET deneyimine sahip olmalarını gerektirir. Birisi bana bir açıklama yapabilir mi?
204 c#  .net 

14
Bir nesnenin sıfırlanabilir olup olmadığı nasıl kontrol edilir?
Belirli bir nesnenin nullable olup olmadığını nasıl kontrol edebilirim, başka bir deyişle aşağıdaki yöntemin nasıl uygulanacağı ... bool IsNullableValueType(object o) { ... } EDIT: Null değer değer türleri arıyorum. Aklımda ref türleri yoktu. //Note: This is just a sample. The code has been simplified //to fit in a post. public …
204 c#  .net  nullable 

14
Bir DateTime öğesinden AM / PM değerini nasıl alabilirim?
Söz konusu kod aşağıdadır: public static string ChangePersianDate(DateTime dateTime) { System.Globalization.GregorianCalendar PC = new System.Globalization.GregorianCalendar(); PC.CalendarType = System.Globalization.GregorianCalendarTypes.USEnglish; return PC.GetYear(dateTime).ToString() + "/" + PC.GetMonth(dateTime).ToString() + "/" + PC.GetDayOfMonth(dateTime).ToString() + "" + PC.GetHour(dateTime).ToString() + ":" + PC.GetMinute(dateTime).ToString() + ":" + PC.GetSecond(dateTime).ToString() + " " ???????????????? } Değerden AM / PM'yi nasıl …

7
Dosya yolu bir dosya URI'sine dönüştürülsün mü?
.NET Framework'te yolu (ör. "C:\whatever.txt") Bir dosya URI'sine (ör. "file:///C:/whatever.txt") Dönüştürmek için herhangi bir yöntem var mı ? System.Uri sınıf (mutlak yol bir dosyanın URI itibaren) ters vardır, ama hiçbir şey bildiğim kadarıyla bir dosyaya URI'siyle dönüştürmek için bulabilirsiniz olarak. Ayrıca, bu bir ASP.NET uygulaması değil .
204 c#  .net  path  uri 

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.