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

2
KeyValuePair VS DictionaryEntry
Genel sürüm olan KeyValuePair ile DictionaryEntry arasındaki fark nedir? Genel Dictionary sınıfında DictionaryEntry yerine neden KeyValuePair kullanılıyor?
117 c# 

7
datagridview için sağ tıklama bağlam menüsü
.NET winform uygulamasında bir veri görünümüm var. Bir satırı sağ tıklayıp bir menünün açılmasını istiyorum. Sonra kopyala, doğrula vb. Gibi şeyler seçmek istiyorum. A) bir menü açılır B) hangi satırın sağ tıklandığını nasıl bulurum. SelectedIndex'i kullanabileceğimi biliyorum ama seçileni değiştirmeden sağ tıklayabilmeliyim? şu anda seçili dizini kullanabilirim, ancak verileri seçili …

3
Belirli bir Türün Enum olup olmadığını kontrol edin
Json.NET için bir JsonConverter yazıyorum, bu herhangi bir numaralandırmayı [Tanım] özniteliğiyle tanımlanan bir dize değerine dönüştürmeme izin vermelidir. Örneğin: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } myEnum.Description()Açıkça dize açıklamasını döndürecek olan destekleme koduna zaten sahibim . JsonConverter uygulamasında …
117 c#  enums 

10
C # 'da fare konumunu alma
Fare konumunu nasıl elde ederim? Ekran konumu açısından istiyorum. Programımı başlatıyorum Mevcut fare konumuna ayarlamak istiyorum. Location.X = ?? Location.Y = ?? Düzenleme: Bu, form oluşturulmadan önce gerçekleşmelidir.
117 c#  mouse-position 

14
EF'te DateTime'dan yalnızca tarih bileşenleri nasıl karşılaştırılır?
İki tarih değerim var, biri zaten veritabanında depolanıyor ve diğeri kullanıcı tarafından DatePicker kullanılarak seçilmiş. Kullanım durumu, veritabanından belirli bir tarihi aramaktır. Veritabanına önceden girilen değer her zaman 12:00:00 saat bileşenine sahiptir, burada seçiciden girilen tarih farklı zaman bileşenine sahiptir. Yalnızca tarih bileşenleriyle ilgileniyorum ve zaman bileşenini yok saymak istiyorum. …

2
ASP.NET MVC'de bir statik alan içinde Server.MapPath () kullanma
Arama sorguları için Lucene.Net'i kullandığım bir ASP.NET MVC sitesi oluşturuyorum. Ben burada bir soru sordum düzgün bir ASP.NET MVC uygulamasında Lucene.Net kullanımını yapılandırılması konusunda ve en iyi yöntem benim ilan etmek olduğu söylendi IndexWriterolarak public static, bu yüzden olabilir yeniden kullandı. SearchController'imin en üstünde bulunan bazı kodlar: public static string …



6
C #’daki makine öğrenimi kitaplıkları [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

5
.NET 4.0 altında SmtpClient, SendAsync ve Dispose kullanmak için en iyi yöntemler nelerdir?
SmtpClient'i artık tek kullanımlık olduğu için, özellikle de SendAsync kullanarak arama yaparsam nasıl yöneteceğim konusunda biraz kafam karıştı. Muhtemelen SendAsync tamamlanana kadar Dispose çağırmamalıyım. Ama onu hiç çağırmalı mıyım (örneğin, "kullanma" kullanarak). Senaryo, çağrılar yapıldığında periyodik olarak e-posta gönderen bir WCF hizmetidir. Hesaplamanın çoğu hızlıdır, ancak e-postanın gönderilmesi bir saniye …
116 c#  .net-4.0  smtpclient 


11
Klasör adını tam dosya yolundan alın
Klasör adını uygulamanın tam yolundan nasıl alırım? Bu, aşağıdaki dosya yoludur, c:\projects\root\wsdlproj\devlop\beta2\text Burada "metin" klasör adıdır. Bu klasör adını bu yoldan nasıl alabilirim?
116 c#  directory 


2
Task <int> nasıl int olur?
Bu yönteme sahibiz: async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); Task&lt;string&gt; getStringTask = client.GetStringAsync("http://msdn.microsoft.com"); // You can do work here that doesn't rely on the string from GetStringAsync. DoIndependentWork(); string urlContents = await getStringTask; //The thing is that this returns an int to a method that has a …

7
C # akışları kullanma
Akışlar benim için biraz gizemli. Hangi akışı ne zaman ve nasıl kullanacağımı bilmiyorum. Birisi bana akışların nasıl kullanıldığını açıklayabilir mi? Doğru anlarsam, üç akış türü vardır: stream read stream write stream Bu doğru mu? Ve örneğin, a Memorystreamve a arasındaki fark FileStreamnedir?
116 c#  stream 

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.