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

10
Enum tanımındaki tilde (~) nedir?
Bunca zamandır C # kullandıktan sonra bile bilmediğim şeyleri bulmayı başardım ... Bunun için internette arama yapmayı denedim, ancak aramada "~" kullanmak benim için pek işe yaramıyor ve MSDN'de de hiçbir şey bulamadım (orada olmadığını söylememe gerek) Bu kod parçacığını yakın zamanda gördüm, tilde (~) ne anlama geliyor? /// <summary> …

8
System.Diagnostics.Debug.Write çıktısı nerede görünüyor?
Aşağıdaki C # programı (ile oluşturulmuş csc hello.cs) yalnızca Hello via Console!konsolda ve Hello via OutputDebugStringDebugView penceresinde yazdırılır . Ancak, System.Diagnostics.*aramaların ikisini de göremiyorum . Neden? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() { Console.Write( "Hello via Console!" ); …
150 c#  debugging 

17
Aynı Projede C # ve VB'yi Karıştırma
Bir sınıf kitaplığı için aynı projede vb ve c # dosyalarını karıştırabilir misiniz? Bunu mümkün kılan bir ayar var mı? Arka plan derleyicisi yeterince iyi işliyor gibi görünse de (aynı isim alanında aynı isimde 2 sınıfım olduğu ve şikayet etmediği gerçeğinin yanı sıra), denedim ve hiçbiri doğru çalışmıyor. Biz C …
150 c#  vb.net 






3
MVVM ile wpf'de Diyaloglar için iyi mi yoksa kötü bir uygulama mı?
Son zamanlarda wpf uygulamam için ekleme ve düzenleme iletişim kutuları oluşturma konusunda sorun yaşadım. Kodumda tek yapmak istediğim bunun gibi bir şeydi. (Mvvm ​​ile çoğunlukla viewmodel ilk yaklaşımını kullanıyorum) Bir iletişim penceresi çağıran ViewModel: var result = this.uiDialogService.ShowDialog("Dialogwindow Title", dialogwindowVM); // Do anything with the dialog result O nasıl çalışır? …
149 c#  .net  wpf  mvvm  modal-dialog 




5
Request.CreateResponse ile ASP.NET WebApi birim testi
ApiController'im için bazı birim testleri yazmaya çalışıyorum ve bazı sorunlarla karşılaştım. Yanıt oluşturmada çok yardımcı olan Request.CreateResponse adlı güzel bir genişletme yöntemi vardır. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Kısmi taklitler kullanmadan veya "yeni HttpResponseMessage (...)" kullanmadan CreateResponse ile dalga geçmenin bir yolu …

5
Süreç ayrıcalığını programlı olarak yükseltmek mi?
InstallUtil.exe kullanarak bir hizmet yüklemeye çalışıyorum, ancak çağrıldı Process.Start. İşte kod: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); m_strInstallUtil"InstallUtil.exe" için tam olarak nitelenmiş yol ve exe nerede ve hizmetimin strExePathtam olarak nitelenmiş yolu / adıdır. Komut satırı sözdizimini yükseltilmiş bir komut isteminden çalıştırmak çalışır; uygulamamdan çalıştırmak (yukarıdaki kodu …

2
Planlanmış Görevler Oluşturma
Bir C # WPF projesi üzerinde çalışıyorum. Kullanıcının Windows Görev Zamanlayıcı'ya zamanlanmış bir görev oluşturmasına ve eklemesine izin vermem gerekiyor. Bunu nasıl yapabilirim ve internette arama yaparken fazla bir şey bulamadığım için yönergeleri ve referansları kullanarak neye ihtiyacım var?
149 c#  wpf  scheduled-tasks 

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.