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

12
C # /. NET için katı FFmpeg sarıcı
Bir süredir web'de C # /. NET için sağlam bir FFmpeg sarmalayıcı arıyordum . Ama henüz faydalı bir şey bulmadım. Aşağıdaki üç projeyi buldum, ancak hepsi erken alfa aşamasında ölmüş gibi görünüyor. FFmpeg.NET ffmpeg keskinliğinde FFLIB.NET Öyleyse sorum şu ki, daha olgun bir sarmalayıcı projesi bilen var mı? İş kuyrukları …

6
Base-64 karakter dizisi için geçersiz uzunluk
Başlığın dediği gibi, alıyorum: Base-64 karakter dizisi için geçersiz uzunluk. Bu sorunu burada okudum ve görünüşe göre öneri ViewState'i büyükse SQL'de depolamak. Büyük miktarda veri toplamaya sahip bir sihirbaz kullanıyorum, bu nedenle ViewState'im büyük. Ama, "DB'de mağaza" çözümüne dönmeden önce, belki birisi bir göz atabilir ve başka seçeneklerim olup olmadığını …
91 c#  asp.net  viewstate  base64 

4
Protokol Arabellekleri ile JSON veya BSON [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . Geçen yıl kapalı . Bu soruyu geliştirin Protokol Tamponlarının BSON'a (ikili JSON) veya genel olarak JSON'a karşı performans özellikleri hakkında bilgisi olan …

11
Dizi Dizini Var mı
İşyerinde gerçekten kötü kokan bir kod miras aldım. Mümkün olan en acısız çözümü bulmayı umuyorum. Bazı rasgele sayıların bir dizide geçerli bir öğe olup olmadığını kontrol etmenin bir yolu var mı? Örnek - [25] dizisinin var olup olmadığını kontrol etmem gerekiyor. Tercihen bunu, satırları bulmak için dizi üzerinden foreach () …
91 c#  arrays  indexing 

4
C # 'da ping kullanma
Windows ile uzaktaki bir sisteme Ping attığımda yanıt yok diyor, ancak c # ile ping attığımda başarı diyor. Windows doğru, cihaz bağlı değil. Windows olmadığında kodum neden başarılı bir şekilde ping atabiliyor? İşte kodum: Ping p1 = new Ping(); PingReply PR = p1.Send("192.168.2.18"); // check when the ping is not …
91 c#  ping 

3
[X] konumundaki öğenin listede olup olmadığını kontrol edin
Bir dizge listem varsa List<String> list = new list<String>(); list.add("str1"); list.add("str2"); list.add("str3"); ve örneğin, dizin konumu 2'nin bir öğe içerip içermediğini bilmek istiyorum, bunu listenin uzunluğunu saymadan veya bir try catch kullanmadan yapmanın basit bir yolu var mı? Bu başarısız olacağından, bir deneme yakalama ile bunu aşabilirim, ancak bu aşırı …
91 c#  list 

9
List.Add () iş parçacığı güvenliği
Genel olarak bir Listenin iş parçacığı için güvenli olmadığını anlıyorum, ancak iş parçacıkları listede başka hiçbir işlem yapmıyorsa (örneğin, gezinmek gibi) bir listeye öğe eklemede yanlış bir şey var mı? Misal: List<object> list = new List<object>(); Parallel.ForEach(transactions, tran => { list.Add(new object()); });
91 c#  asp.net 

7
c # Bir listeyi tersine çevirmeye çalışma
public class CategoryNavItem { public int ID { get; set; } public string Name { get; set; } public string Icon { get; set; } public CategoryNavItem(int CatID, string CatName, string CatIcon) { ID = CatID; Name = CatName; Icon = CatIcon; } } public static List<Lite.CategoryNavItem> getMenuNav(int CatID) { …
91 c#  list  reverse 

7
Visual Studio'da parantez / tırnak otomatik tamamlamayı kapatma
Başlıkta belirtildiği gibi: MSVS'de parantez / tırnak / küme parantezi otomatik tamamlamayı nasıl kapatabilirim? Çoğunlukla C # ve XAML ile ilgileniyorum ama diğer metin editörleri de iyi olurdu. DÜZENLEME : Şu anda bu uzantılarla MSVS 11 kullanıyorum: AnkhSVN Eş Zamanlılık Görselleştirici PreEmptive Analytics Toplayıcı Görselleştirici MSVS PerfWatson VsGraphicsDebuggerPkg Web Aracı …

3
WinForms'da Model Görünümü Sunucusu
WinForms kullanarak MVP yöntemini ilk kez uygulamaya çalışıyorum. Her katmanın işlevini anlamaya çalışıyorum. Programımda, tıklandığında bir açık filtre penceresi açan bir GUI düğmesi var. Dolayısıyla, MVP'yi kullanarak, GUI düğme tıklama olayını işler ve ardından presenter.openfile () öğesini çağırır; Presenter.openfile () içinde, bu dosyanın açılışını model katmanına devretmeli mi, yoksa işlenecek …


2
X öğesi için yayınlama özellikleri uygulanamıyor
Ana çözümümüzde bir derleme yaptığımızda aşağıdaki uyarıyı alırız: "Microsoft.visualstudio.qualitytools.unittestframework" öğesi için yayınlama özellikleri uygulanamıyor. Daha önce böyle bir şey gören oldu mu? Bunu nasıl düzelteceğine dair bir fikrin var mı? Bu, tüm geliştirici makinelerimizde ve ayrıca TFS oluşturma sunucumuzda da gerçekleşir. Ancak, yalnızca Hata Ayıklama modunda görünür.

9
Bileşik Anahtar Sözlük
Diyelim ki Listede bazı nesnelerim var List<MyClass>ve Sınıfımın birkaç özelliği var. MyClass'ın 3 özelliğine dayalı olarak bir liste indeksi oluşturmak istiyorum. Bu durumda, özelliklerden 2'si int'e aittir ve bir özellik bir tarih saattir. Temel olarak şöyle bir şey yapabilmek isterim: Dictionary< CompositeKey , MyClass > MyClassListIndex = Dictionary< CompositeKey , …
91 c#  dictionary 

4
Dizelerin içindeki değişkenleri kullanma
PHP'de şunları yapabilirim: $name = 'John'; $var = "Hello {$name}"; // => Hello John C #'da benzer bir dil yapısı var mı? Var olduğunu biliyorum String.Format();ama dizede bir işlev / yöntem çağırmadan yapılıp yapılamayacağını bilmek istiyorum.

4
Beklemeden sonra neden HttpContext.Current null?
Aşağıdaki test WebAPI koduna sahibim, üretimde WebAPI kullanmıyorum ancak bunu bu soru üzerine yaptığım bir tartışma nedeniyle yaptım: WebAPI Async sorusu Her neyse, sorun teşkil eden WebAPI yöntemi şöyledir: public async Task<string> Get(int id) { var x = HttpContext.Current; if (x == null) { // not thrown throw new ArgumentException("HttpContext.Current …

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.