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


11
Yerel Bilgisayardaki Windows hizmeti başlatıldı ve ardından hatası durduruldu
Genellikle şu hatayı alıyorum: (Yerel Bilgisayardaki "hizmet adı" hizmeti başlatıldı ve sonra durdu. Bazı hizmetler başka hizmetler veya programlar tarafından kullanılmıyorsa otomatik olarak durur) kodumda, var olmayan gibi bir sorun olduğunda sürücü yolları, vb. Windows hizmeti başlamaz. Klasörü / dosyaları, boyut sınırına ulaştıysa bir konuma yedekleyen bir Windows hizmetim var. …

19
ClickOnce uygulamasını dağıtırken hata oluştu - Manifestteki başvuru, indirilen derlemenin kimliğiyle eşleşmiyor
Bir ClickOnce uygulamasını dağıtmaya çalışıyorum, ancak istemcide yükleme başarısız oluyor. İşte hata günlüğü: PLATFORM VERSION INFO Windows : 6.1.7601.65536 (Win32NT) Common Language Runtime : 4.0.30319.1 System.Deployment.dll : 4.0.30319.1 (RTMRel.030319-0100) clr.dll : 4.0.30319.1 (RTMRel.030319-0100) dfdll.dll : 4.0.30319.1 (RTMRel.030319-0100) dfshim.dll : 4.0.31106.0 (Main.031106-0000) SOURCES Deployment url : http://MyProduct.com/download/workstation/MyProduct%20Front%20Desk.application Server : Microsoft-IIS/7.5 X-Powered-By …

9
Tam yol verilip verilmediğini kontrol edin
Verilen yolun tam yol olup olmadığını kontrol etmenin bir yöntemi var mı? Şu anda bunu yapıyorum: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } Ama bunu kontrol etmenin daha zarif bir yolu olmalı?
105 c#  .net  validation  path 

4
int'den hex dizesine
Bir int'i onaltılık dizeye dönüştürmem gerekiyor. Veya 1400 => 578kullanarak dönüştürürken buna ihtiyacım var .ToString("X")ToString("X2")0578 IFormatterDizenin 4 karakter uzunluğunda olmasını sağlamak için biri bana sağlayabilir mi?
105 c# 

6
Bir TextBlock'ta metni formatlama
Bir metin içindeki bir metnin biçimlendirmesini nasıl elde ederim TextBlockWPF uygulamamdaki denetimin ? Örneğin: Aşağıdaki örnekte olduğu gibi, bazı kelimelerin kalın, bazılarının italik ve bazılarının farklı renklerde olmasını istiyorum: Sorumun arkasındaki sebep şu gerçek problem: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); Dizenin ikinci kısmının kalın olmasını istiyorum ve iki …
105 c#  wpf  wpf-controls 


13
Bir proxy arkasında NuGet
NuGet'in 1.4 sürümünden beri proxy ayarları yapılandırmasına izin verdiğini anladım. Ancak herhangi bir komut satırı örneği bulamıyorum. Bazı derlemeleri çalıştırmaya çalışıyorum ve NuGet bağlanamıyor. Komut satırında proxy ayarlarını nasıl yapılandırırım?
105 c#  msbuild  nuget 

8
.NET konsol uygulaması nasıl çalışır durumda tutulur?
Bazı hizmetleri ayrı bir iş parçacığında başlatan bir Konsol uygulamasını düşünün. Tek yapması gereken, kullanıcının kapatmak için Ctrl + C'ye basmasını beklemektir. Bunu yapmanın daha iyi yolu aşağıdakilerden hangisidir? static ManualResetEvent _quitEvent = new ManualResetEvent(false); static void Main() { Console.CancelKeyPress += (sender, eArgs) => { _quitEvent.Set(); eArgs.Cancel = true; }; …

13
GetManifestResourceStream, NULL döndürüyor
Bu bir C # .NET 4.0 uygulamasıdır: Kaynak olarak bir metin dosyası yerleştiriyorum ve ardından bunu bir iletişim kutusunda görüntülemeye çalışıyorum: var assembly = Assembly.GetExecutingAssembly(); var resourceName = "MyProj.Help.txt"; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { using (StreamReader reader = new StreamReader(stream)) { string result = reader.ReadToEnd(); System.Windows.Forms.MessageBox.Show(result, "MyProj", MessageBoxButtons.OK); } …

3
ASP.NET Core MVC'de asp etiketi yardımcılarına bağlantı parametresi ekleme
ASP.NET MVC 1-5 ile çok deneyimim var . Şimdi ASP.NET Core MVC'yi öğreniyorum ve sayfaya bağlanmak için bir parametre iletmem gerekiyor. Örneğin şu Eylemim var [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Etiket yardımcıları kullanarak bu eylem için bağlantıyı nasıl uygulayabilirim? <a asp-controller="Product" asp-action="GetProduct">ProductName</a>

9
WPF / MVVM uygulamasında bağımlılık enjeksiyonu nasıl işlenir
Yeni bir masaüstü uygulaması başlatıyorum ve bunu MVVM ve WPF kullanarak oluşturmak istiyorum. Ben de TDD'yi kullanmak niyetindeyim. Sorun şu ki, bağımlılıklarımı üretim koduma enjekte etmek için bir IoC kabını nasıl kullanmam gerektiğini bilmiyorum. Aşağıdaki sınıfa ve arayüze sahip olduğumu varsayalım: public interface IStorage { bool SaveFile(string content); } public …

10
Entity Framework - Code First - <String> Liste Depolanamıyor
Böyle bir sınıf yazdım: class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } ve internal class DataContext : DbContext { public DbSet&lt;Test&gt; Tests { …

15
Linq'te gruplar oluşturun
Birisi, linq'te belirli bir boyutta partiler oluşturmanın bir yolunu önerebilir mi? İdeal olarak, bazı yapılandırılabilir miktardaki parçalar halinde işlemler gerçekleştirebilmek istiyorum.
105 c#  linq 

11
Entity Framework'ün alt nesneleri kaydetmeye / eklemeye çalışmasını nasıl durdururum?
Varlık çerçevesine sahip bir varlığı kaydettiğimde, doğal olarak bunun yalnızca belirtilen varlığı kurtarmaya çalışacağını varsaydım. Ancak, o varlığın alt varlıklarını da kurtarmaya çalışıyor. Bu, her türlü bütünlük sorununa neden oluyor. EF'yi yalnızca kaydetmek istediğim varlığı kaydetmeye ve bu nedenle tüm alt nesneleri yoksaymaya nasıl zorlarım? Özellikleri el ile null olarak …

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.