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

6
Artı işareti kullanılırken kaç String nesnesi oluşturulacak?
Aşağıdaki kodda artı işareti kullanıldığında kaç String nesnesi oluşturulacak? String result = "1" + "2" + "3" + "4"; Aşağıdaki gibi olsaydı, üç String nesnesi söylerdim: "1", "2", "12". String result = "1" + "2"; Performans iyileştirmesi için String nesnelerinin String Intern Pool / Table'da önbelleğe alındığını da biliyorum, ancak …
115 c#  string  clr 

2
C # 'da jeneriklerle kovaryans kontravansını anlama sorunu
Aşağıdaki C # kodunun neden derlenmediğini anlayamıyorum. Gördüğünüz gibi, statik bir jenerik yöntemim var Bir IEnumerable<T>parametreye sahip bir şey (ve Tbir IAarabirim olarak sınırlandırılmıştır ) ve bu parametre örtük olarak IEnumerable<IA>. Açıklaması nedir? (Neden işe yaramadığını anlamak için bir çözüm aramıyorum). public interface IA { } public interface IB : …

10
Özel Derleyici Uyarıları
.Net'te ObsoleteAtribute kullanıldığında, size nesnenin / yöntemin / özelliğin eski olduğunu ve başka bir şeyin kullanılması gerektiğini söyleyen derleyici uyarıları verir. Şu anda eski bir çalışan kodunun yeniden düzenlenmesini gerektiren bir proje üzerinde çalışıyorum. Yazdığım mesajları veren derleyici uyarıları oluşturacak yöntemleri veya özellikleri işaretlemek için kullanabileceğim özel bir öznitelik yazmak …

1
Belirsiz bir eşleşme istisnasından kaçınma
Statik bir yöntemi çağırıyorum Yansıma yoluyla bir türü ayrıştırıyorum çünkü derleme zamanında nesnenin türünü bilmiyorum (ancak, bir dize alan bir Ayrıştırma yöntemi olduğunu biliyorum ). Bununla birlikte, muhtemelen her biri tek bir nesne (string, int, double vb.) Alan çok sayıda aşırı yüklenmiş Ayrıştırma yöntemi olduğu için belirsiz bir eşleşme istisnası …


3
İş parçacığı çıkış kodu nedir?
Hata ayıklama sırasında Çıktı penceresinde bir iş parçacığı çıkış kodu tam olarak nedir? Bana hangi bilgileri veriyor? Bir şekilde yararlı mı yoksa beni rahatsız etmemesi gereken içsel bir şey mi? The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 has exited with code 0 (0x0). Önemiyle birlikte …


1
string.Format () "Girdi dizesi doğru biçimde değil" verir
Burada neyi yanlış yapıyorum? string tmp = @" if (UseImageFiles) { vCalHeader += ""<td><img onmousedown='' src= '{0}cal_fastreverse.gif' width='13px' height='9' onmouseover='changeBorder(this, 0)' onmouseout='changeBorder(this, 1)' style='border:1px solid white'></td>\n""; //Year scroller (decrease 1 year) calHeight += 22; }"; string x = "xter"; tmp = string.Format(tmp, x); alırım Giriş dizesi doğru biçimde değildi değişmeye …
115 c#  winforms  string 


8
System.IO.Packaging
Projemi .NET Framework 4.0 olarak ayarladım. Eklediğimde var System.IO.Packagingolmadığını söylüyor. Projeye referans olarak eklemeye çalıştığımda da görünmüyor. System.IO.PackagingC # projeme nasıl ekleme yapabilirim ?

20
Dizin mevcut değil. Parametre adı: directoryVirtualPath
Bu gönderiyi geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan cevaplar düzenlenebilir veya silinebilir. Projemi Arvixe'deki ana bilgisayarımda yayınladım ve şu hatayı alıyorum (Yerelde iyi çalışıyor): Server Error in '/' Application. Directory does not …


2
Entity Framework - Manuel Olarak Gezinme Özelliği Ekle
Veritabanımdan bir Entity Framework Modeli (4.0) oluşturdum. Veritabanını tasarlamadım ve şema üzerinde herhangi bir kontrole sahip değilim, ancak tanımlanmış yabancı anahtar kısıtlamaları olmayan birkaç tablo var, ancak tanımlanmış örtük bir ilişki var. Örneğin: Aşağıdaki sütunlara sahip Kişiler adında bir tablom var: GenderID RaceID Hem Cinsiyet hem de Irk için tablolar …



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.