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

3
Tür, genel tür veya yöntemde 'T' parametresi olarak kullanılabilmesi için bir başvuru türü olmalıdır
Jenerik bilim hakkında daha derinlere iniyorum ve şimdi yardıma ihtiyacım olan bir durum var. Aşağıdaki 'Derived' sınıfında konu başlığında gösterildiği gibi derleme hatası alıyorum. Buna benzer başka birçok yayın görüyorum, ancak ilişkiyi görmüyorum. Birisi bana bunu nasıl çözeceğimi söyleyebilir mi? using System; using System.Collections.Generic; namespace Example { public class ViewContext …
211 c#  generics 

12
{"<user xmlns = ''> beklenmiyordu.} Twitter XML'in serisini kaldırma
OAuth aracılığıyla Twitter'dan XML çekiyorum. Aşağıdaki XML döndüren http://twitter.com/account/verify_credentials.xml adresine bir istekte bulunuyorum : &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;user&gt; &lt;id&gt;16434938&lt;/id&gt; &lt;name&gt;Lloyd Sparkes&lt;/name&gt; &lt;screen_name&gt;lloydsparkes&lt;/screen_name&gt; &lt;location&gt;Hockley, Essex, UK&lt;/location&gt; &lt;description&gt;Student&lt;/description&gt; &lt;profile_image_url&gt;http://a3.twimg.com/profile_images/351849613/twitterProfilePhoto_normal.jpg&lt;/profile_image_url&gt; &lt;url&gt;http://www.lloydsparkes.co.uk&lt;/url&gt; &lt;protected&gt;false&lt;/protected&gt; &lt;followers_count&gt;115&lt;/followers_count&gt; &lt;profile_background_color&gt;9fdaf4&lt;/profile_background_color&gt; &lt;profile_text_color&gt;000000&lt;/profile_text_color&gt; &lt;profile_link_color&gt;220f7b&lt;/profile_link_color&gt; &lt;profile_sidebar_fill_color&gt;FFF7CC&lt;/profile_sidebar_fill_color&gt; &lt;profile_sidebar_border_color&gt;F2E195&lt;/profile_sidebar_border_color&gt; &lt;friends_count&gt;87&lt;/friends_count&gt; &lt;created_at&gt;Wed Sep 24 14:26:09 +0000 2008&lt;/created_at&gt; &lt;favourites_count&gt;0&lt;/favourites_count&gt; &lt;utc_offset&gt;0&lt;/utc_offset&gt; &lt;time_zone&gt;London&lt;/time_zone&gt; &lt;profile_background_image_url&gt;http://s.twimg.com/a/1255366924/images/themes/theme12/bg.gif&lt;/profile_background_image_url&gt; &lt;profile_background_tile&gt;false&lt;/profile_background_tile&gt; &lt;statuses_count&gt;1965&lt;/statuses_count&gt; &lt;notifications&gt;false&lt;/notifications&gt; &lt;geo_enabled&gt;false&lt;/geo_enabled&gt; …


20
MVC jilet kodu ile bir Enum üyesinin Görünen Ad Özniteliği nasıl edinilir?
Modelimde "UserPromotion" adlı bir bayrak numaralandırması olan "Promotion" adlı bir özelliğim var. Numaramın üyeleri aşağıdaki gibi ayarlanmış görüntüleme özelliklerine sahiptir: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send Job Offers By Sms")] SendJobOffersBySms = 0x2, [Display(Name = …

7
Linq'de Cast () ve Oftype () ne zaman kullanılır?
Linq'te IEnumerablebir tür döküm türünün farkındayım Arraylistve hangi durumlarda bunları kullanacağımı merak ediyorum? Örneğin IEnumerable&lt;string&gt; someCollection = arrayList.OfType&lt;string&gt;() veya IEnumerable&lt;string&gt; someCollection = arrayList.Cast&lt;string&gt;() Bu iki yöntem arasındaki fark nedir ve her bir vakayı nereye uygulamalıyım?
211 c#  .net  linq 

18
Bu talimat işaretçisinde bulunmadığından, büyük olasılıkla optimize edilmiş olduğundan yerel veya bağımsız değişken değeri alınamıyor
Visual Studio 2010, güvenli olmayan bloktaki işlevin bağımsız değişkenlerinden birinde verileri (başka sözcük yok) öldürür. Bu hataya ne sebep olabilir? Aşağıdaki mesaj hata ayıklayıcı tarafından gösterilir. Cannot obtain value of local or argument as it is not available at this instruction pointer, possibly because it has been optimized away.

4
IGrouping'den değerler nasıl alınır?
Bir yöntem IGroupingve Select()yöntem hakkında sorum var . Diyelim ki IEnumerable&lt;IGrouping&lt;int, smth&gt;&gt;bu şekilde bir var: var groups = list.GroupBy(x =&gt; x.ID); nerede lista List&lt;smth&gt;. Ve şimdi her birinin değerlerini IGroupingbaşka bir listeye bir şekilde iletmem gerekiyor: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // &lt;- ??? } Herkes …
211 c#  linq  select  igrouping 


7
Kayan yeri 2 ondalık basamağa biçimlendirme
Şu anda bir müşteri web sitesi için bir satış modülü oluşturuyorum. Şimdiye kadar mükemmel bir şekilde hesaplamak için satış fiyatına sahibim ama sıkıştığım yer çıktıyı 2 ondalık basamağa biçimlendiriyor. Verileri bir liste görünümüne bağlamak böylece şu anda bu bir değişken çağırıyorum. Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())), …

9
Hangi alanlarda F # kullanımı C # 'dan daha uygun olabilir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Son birkaç yıl içinde F #, Microsoft'un OCaml, ML ve Haskell'de kuluçkalanmış birçok fikri …
210 c#  f# 

13
.NET yansıması ne kadar maliyetlidir?
Yansımanın ne kadar kötü kullanıldığını sürekli duyuyorum. Genel olarak düşünmekten kaçınır ve nadiren sorunumu çözmenin imkansız olduğu durumları bulsam da, merak ediyordum ... Uygulamalarda yansımayı kullananlar için performans isabetlerini ölçtünüz mü ve gerçekten çok mu kötü?

4
Tahmin <T> yerine neden Func <T, bool>?
Bu sadece birisinin iyi bir cevabı olup olmadığını merak ettiğim bir merak sorusu: .NET Framework Sınıf Kitaplığı'nda, örneğin şu iki yönteme sahibiz: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, bool&gt; predicate ) Neden Func&lt;TSource, bool&gt;yerine kullanıyorlar Predicate&lt;TSource&gt;? Görünüşe …
210 c#  .net  predicate  func 

6
Belirli bir özniteliğe sahip özelliklerin listesi nasıl alınır?
Bir tür tvar ve özniteliğe sahip ortak özelliklerin bir listesini almak istiyorum MyAttribute. Özellik şu şekilde işaretlenir AllowMultiple = false: [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] Şu anda sahip olduğum şey bu, ama daha iyi bir yol olduğunu düşünüyorum: foreach (PropertyInfo prop in t.GetProperties()) { object[] attributes = prop.GetCustomAttributes(typeof(MyAttribute), true); if (attributes.Length …
210 c#  .net  reflection 



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.