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

7
Çalışma zamanında [DllImport] yolunu nasıl belirleyebilirim?
Aslında, işlevleri çağırmak için C # projem içine almak istediğiniz bir C ++ (çalışma) DLL var. Ben böyle DLL için tam yol belirttiğinizde çalışır: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); Sorun, yüklenebilir bir proje olacağı için, kullanıcının klasörü çalıştırılacağı bilgisayara …
141 c#  c++  dll  constants  dllimport 

7
C # 'da rastgele tarih
1 Ocak 1995 ve şimdiki tarih arasında rastgele bir tarih oluşturmak için bazı özlü, modern C # kodu arıyorum. Enumerable kullanan bir çözüm düşünüyorum.Range bir şekilde bu daha özlü olabilir.
141 c#  datetime  random  date 

4
IGrouping'de "Value" özelliğini edinin
Benim gibi bir veri yapım var public DespatchGroup(DateTime despatchDate, List<Products> products); Ve yapmaya çalışıyorum ... var list = new List<DespatchGroup>(); foreach (var group in dc.GetDespatchedProducts().GroupBy(i => i.DespatchDate)) { // group.Values is not correct... how do I write this? list.Add(new DespatchGroup(group.Key, group.Values); } Açıkçası anlamadım IGroupingçünkü aslında grup içindeki veri kayıtlarına …

3
C # Bağımsız Değişken İşlevi
C # 'da sayısal bir ayrım yapan bir işlev yazdım. Şöyle görünüyor: public double Diff(double x) { double h = 0.0000001; return (Function(x + h) - Function(x)) / h; } Ben herhangi bir işlevi, mümkün olduğu gibi geçmek mümkün olmak istiyorum: public double Diff(double x, function f) { double h …
141 c#  arguments 

10
Siparişin artan ve null değerlerin son olması gereken boş sütuna göre LINQ sırası
Bir ürün listesini fiyatlarına göre sıralamaya çalışıyorum. Sonuç kümesinin, ürünleri sütuna göre düşükten yükseğe doğru fiyatlandırması gerekir LowestPrice. Ancak, bu sütun geçersizdir. Listeyi aşağıdaki gibi azalan sırada sıralayabilirsiniz: var products = from p in _context.Products where p.ProductTypeId == 1 orderby p.LowestPrice.HasValue descending orderby p.LowestPrice descending select p; // returns: 102, …
141 c#  linq  sorting 

10
Önceki ayın ilk ve son gün tarihlerini c # ile alın
Önceki ayların ilk gününü ve son gününü alacak kolay bir ya da iki astar düşünemiyorum. Ben bir anket web uygulaması LINQ-ifying ve onlar yeni bir gereksinimi sıktı. Anket, bir önceki aya ait tüm servis taleplerini içermelidir. 15 Nisan ise, tüm Marches istek kimliklerine ihtiyacım var. var RequestIds = (from r …
140 c#  .net  datetime  date 

17
Visual Studio 2015 Kırık Tıraş Makinesi Intellisense
VS2015 örneğimi yükledikten ve onardıktan sonra hala MVC görünümlerimde çalışmak için intellisense (sunucu tarafı) alamıyorum. Bir oturumda ilk kez bir .cshtml dosyası açtığımda ve Activitylog dosyasına gönderilir gönderilmez mesaj istemiyle uyarılırım . ActivityLog.xml'de (kısa sürüm) alınan hata mesajı: System.ArgumentException: Öğe zaten eklenmiş. Sözlükteki anahtar: 'RazorSupportedRuntimeVersion' İşte tam sürüm: System.Reflection.TargetInvocationException: Bir …

2
ReSharper'da C # 6.0 Desteğini Devre Dışı Bırakma
ReSharper kullanırken, "Bu proje için C # 6.0 desteğini etkinleştir" önerilir. Aptalca üzerine tıkladım ve şimdi reklamı yaptığım gibi bana bu projede C # 6.0 kullanmıyorum gibi hatalar veren C # 6.0 - için öneriler veriyor. C # 6.0 desteğini daha önce olduğu gibi döndürerek nasıl devre dışı bırakabilirim? (Tercihen …
140 c#  resharper 

1
TargetedPatchingOptOut: “Performans, NGen görüntü sınırları boyunca satır içi için kritik öneme sahip mi?”
Reflektör kullanarak bazı çerçeve sınıflarından geçiyor ve bazı yöntem ve özelliklerin aşağıdaki özelliğe sahip olduğunu fark ettim [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] Ben de yukarıdaki yorumu başka bir yerde görmüş ve asla takip eminim. Birisi bana bunun C # ve başka bir bağlamda ne anlama geldiğini söyleyebilir …

6
Zaman dilimleri ile zarif bir şekilde nasıl baş edilir
Uygulamayı kullanan kullanıcılardan farklı bir saat diliminde barındırılan bir web sitem var. Buna ek olarak, kullanıcılar belirli bir saat dilimine sahip olabilirler. Diğer SO kullanıcıları ve uygulamalarının buna nasıl yaklaştığını merak ediyordum? En belirgin kısım, DB içinde tarih / saatlerin UTC'de depolanmasıdır. Sunucudayken, tüm tarih / saatler UTC olarak ele …

8
Dizedeki belirli bir karakterden sonra karakterler kaldırılsın, sonra alt dize kaldırılsın mı?
Bu basit gibi görünüyor ve dizeleri / karakterler / regex tonlarca soru var, bu aptal hissediyorum, ama ben (başka bir dil hariç: Belirli bir nokta dışında tüm metni Kaldır) gereken tam olarak bulamadım . Aşağıdaki kodu aldım: [Test] public void stringManipulation() { String filename = "testpage.aspx"; String currentFullUrl = "http://localhost:2000/somefolder/myrep/test.aspx?q=qvalue"; …
140 c#  .net  string 

3
json.net'in anahtar yöntemi var mı?
Cevabımda anahtar "hata" varsa, hatayı işlemem ve uyarı kutusunu göstermem gerekiyor. Json.net'te "haskey" yöntemi var mı? Sevmek: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"]) MessageBox.Show("Error!")
140 c#  json  json.net 

10
C # 3.0+ Özellik ve Alan Arasındaki Fark
Yakın çekim Stack Overflow en iyi : Для чего нужны свойства? Ben bir alan ve C # bir özellik arasındaki fark nedir bir kopyası gibi görüyorum ? ama sorumun küçük bir farkı var (benim açımdan): Bunu bildiğimde Sınıfımı "sadece özellikler üzerinde çalışan teknikler" ile kullanmayacağım ve Alıcı / ayarlayıcıda doğrulama …

17
Odak çalmadan bir Form gösterilsin mi?
Bildirimleri göstermek için bir Form kullanıyorum (ekranın sağ alt kısmında görünür), ancak bu formu gösterdiğimde ana Form'dan odağı çalıyor. Odak çalmadan bu "bildirim" formunu göstermenin bir yolu var mı?
140 c#  .net  winforms 


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.