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

14
C # 'da, List <string> nesnesi List <object> değişkeninde neden depolanamıyor?
Görünüşe göre bir List nesnesi C # 'da bir List değişkeninde saklanamaz ve hatta açıkça bu şekilde değiştirilemez. List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = sl; sonuç türü örtük System.Collections.Generic.List&lt;string&gt;olarakSystem.Collections.Generic.List&lt;object&gt; Ve sonra... List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = (List&lt;object&gt;)sl; Can sonuçları değil türünü dönüştürmek System.Collections.Generic.List&lt;string&gt;içinSystem.Collections.Generic.List&lt;object&gt; …

9
MVC, C # ve jQuery kullanarak CSV'ye aktarın
Bir listeyi bir CSV dosyasına aktarmaya çalışıyorum. Her şeyi yanıt akışına dosyaya yazmak istediğim noktaya kadar çalıştırdım. Bu hiçbir şey yapmaz. İşte kodum: Yöntemi sayfadan çağırın. $('#btn_export').click(function () { $.post('NewsLetter/Export'); }); Denetleyicideki kod aşağıdaki gibidir: [HttpPost] public void Export() { try { var filter = Session[FilterSessionKey] != null ? Session[FilterSessionKey] …
85 c#  jquery  asp.net-mvc  csv 


7
WPF ListView: Bir çift tıklama (bir öğeye) olayı ekleme
Aşağıdakilere sahibim ListView: &lt;ListView Name="TrackListView"&gt; &lt;ListView.View&gt; &lt;GridView&gt; &lt;GridViewColumn Header="Title" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Name}"/&gt; &lt;GridViewColumn Header="Artist" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Album.Artist.Name}" /&gt; &lt;/GridView&gt; &lt;/ListView.View&gt; &lt;/ListView&gt; Öğeye çift tıklandığında ateşlenecek her bağlı öğeye nasıl olay ekleyebilirim?
85 c#  wpf  xaml 

5
VB.NET'te A Sınıfı Statiğini İşaretleme
Yeni bir soru ve cevapta belirtildiği gibi , statik bir sınıftan miras alamazsınız. VB.NET içindeki statik sınıflarla birlikte gelen kurallar nasıl uygulanır? Çerçeve C # ve VB arasında uyumlu olduğundan, bir sınıfı statik olarak işaretlemenin bir yolu olacağı mantıklı olacaktır, ancak bir yolu yok gibi görünüyor.
85 c#  vb.net 

8
Genel bir uzantı yöntemi içinde bir dize sütun adı kullanarak bir IQueryable'da OrderBy'yi nasıl uygularım?
public static IQueryable&lt;TResult&gt; ApplySortFilter&lt;T, TResult&gt;(this IQueryable&lt;T&gt; query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var sortExpression = Expression.Lambda(body, param); return query.OrderBy(sortExpression); } OrderBy'nin türü sortExpression'dan çıkarılmadığından, bunu çalışma zamanında şuna benzer bir şey belirtmem gerekiyor: var sortExpression = Expression.Lambda&lt;T, TSortColumn&gt;(body, param); …

3
Malwarebytes, temel C # "Merhaba Dünya!" İçin truva atı uyarısı veriyor program
Temel olarak, Malwarebytes ile bilgisayarımı taradım (çalıştırmadan önce tanımları güncelledim) ve C # ile yazılmış "helloworld" programımın bir truva atı olduğunu söyledi . Aslında bunun yanlış bir pozitif olduğunu biliyorum, çünkü programı yalnızca 2-3 gün önce yazdım ve güvendiğim programı yapmak için küçük bir eğitim web sitesini takip ettim. C …


11
Asp.net Identity MVC 5'te Rol Oluşturma
Yeni Asp.net Identity Security Framework kullanımıyla ilgili çok az belge var. Deneyip yeni bir Rol oluşturmak ve ona bir Kullanıcı eklemek için elimden geleni yaptım. Aşağıdakileri denedim: ASP.NET Identity'de rol ekle Bu blogdan bilgi almış gibi görünen: asp.net kimliği ile basit bir yapılacaklar uygulaması oluşturmak ve kullanıcıları yapılacak işler ile …

8
ASP.NET MVC'de nasıl sayfalandırabilirim?
ASP.NET MVC'de sayfalandırma yapmanın en çok tercih edilen ve en kolay yolu nedir? Yani bir listeyi birkaç göz atılabilir sayfaya bölmenin en kolay yolu budur. Örnek olarak bir veritabanı / ağ geçidi / depodan aşağıdaki gibi bir eleman listesi aldığımı varsayalım: public ActionResult ListMyItems() { List&lt;Item&gt; list = ItemDB.GetListOfItems(); ViewData["ItemList"] …

7
XML Serileştirme ve Devralınan Türler
Benim itibaren ardından önceki soruya ben XML serialize benim nesne modelini alma konusunda çalışıyoruz. Ama şimdi bir sorunla karşılaştım (quelle sürpriz!). Sahip olduğum sorun, somut türetilmiş türlerle doldurulan soyut temel sınıf türünde bir koleksiyonum olması. Katılan tüm sınıflara XML özniteliklerini eklemenin iyi olacağını ve her şeyin şeftali gibi olacağını düşündüm. …

4
Diskteki dosyanın boyutunu alın
var length = new System.IO.FileInfo(path).Length; Bu, diskteki boyutu değil dosyanın mantıksal boyutunu verir. Windows Gezgini tarafından bildirildiği gibi diskteki bir dosyanın boyutunu C # olarak (tercihen birlikte çalışmadan ) almak istiyorum. Aşağıdakiler dahil doğru boyutu vermelidir: Sıkıştırılmış bir dosya Seyrek bir dosya Parçalanmış bir dosya
85 c#  .net  filesize 

6
BundleCollection'ı MVC4'te önbelleğe alınmış komut dosyası paketlerini temizlemeye zorlama
... ya da endişelenmeyi bırakıp Microsoft'tan tamamen belgelenmemiş API'lere karşı kod yazmayı nasıl öğrendim . Resmi System.Web.Optimizationsürümün gerçek bir dokümantasyonu var mı ? Çünkü hiçbirini bulamıyorum, XML dokümanı yok ve tüm blog yazıları büyük ölçüde farklı olan RC API'ye atıfta bulunuyor. Her neyse .. Javascript bağımlılıklarını otomatik olarak çözmek için …

7
C # 'da bir dizede bulunduğunda {0} ne anlama geliyor?
Bunun gibi bir sözlükte: Dictionary&lt;string, string&gt; openWith = new Dictionary&lt;string, string&gt;(); openWith.Add("txt", "notepad.exe"); openWith.Add("bmp", "paint.exe"); openWith.Add("dib", "paint.exe"); openWith.Add("rtf", "wordpad.exe"); Console.WriteLine("For key = \"rtf\", value = {0}.", openWith["rtf"]); Çıktı: Key = "rtf" value = wordpad.exe için Ne anlama {0}geliyor?
85 c#  string  formatting 


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.