C # ("keskin gör" olarak telaffuz edilir) Microsoft tarafından geliştirilen üst düzey, statik olarak yazılmış, nesne yönelimli bir programlama dilidir. C # kodu genellikle, .NET Framework ve .NET Core dahil olmak üzere Microsoft .NET araçları ve çalışma zamanı ailesine odaklanır. Resmi C # veya C # şartnamesinde yazılı kod soruları için bu etiketi kullanın. Çoğu sorunun, [.net] (.NET Framework için), [.net-core] veya [.net-standard] gibi bir hedef .NET platformu için bir etiketi de gerekir.
64
cevap

Bir dize ve C # 'daki bir dize arasındaki fark nedir?

Örnek (duruma dikkat edin): string s = "Merhaba dünya!"; String s = "Merhaba dünya!"; Her birini kullanmaya yönelik öneriler nelerdir? Ve farklılıklar nelerdir?
10 Ağustos ayarlayın . '08, 10:18
26
cevap

Bir numaralandırma nasıl listelenir?

Enum C # nasıl listelenir? örneğin Aşağıdaki kod derlenmez: public enum Suit {Maça, Kalpler, Kulüpler, Elmaslar} public void EnumerateAllSuitsDemoMethod () {foreach (Suit'te Suit) {DoSom ...
19 Eylül’de ayarlandı '08, 23:34
23
cevap

C # 'de listelemek için int ekleyin

İnt nasıl C # enum için geçirilebilir?
27 Ağustos ayarla . '08, 6:58
24
cevap

Büyük / Küçük Harf Duyarsız "İçerir (string)"

Bir sonraki dönüşü gerçekleştirmenin bir yolu var mı? string title = "ASTRINGTOTEST"; title.Contains ("string"); Görünüşe göre aşırı yüklenme yok ve bu durum büyük / küçük harf duyarlılığı ayarlamama izin veriyor. Şu anda ben ikisini de TOP, ama ...
15 Ocak '09, 0:39
9
cevap

C # için doğru sürüm numaraları nelerdir?

C # için doğru sürüm numaraları nelerdir? Ne zaman ne oldu C # 3.5 hakkındaki soruya neden cevap bulamıyorum? Bu soru öncelikle yanlış sürüm numarasını kullanarak cevap arayanlara yardımcı olur, örneğin C # 3.5. Umut şu ki, herhangi bir ...
29 Ekim ayarla '08, 08:09
38
cevap

Kodlamayı elle belirtmeden C # 'daki dizgelerin tutarlı bir byte gösterimi nasıl elde edilir?

Belirli bir kodlamayı manuel olarak belirtmeden dizgiyi byte [] 'a .NET (С #)' ye dönüştürmek nasıl? Dizeyi şifreleyeceğim. Dönüştürmeden şifreleyebilirim, ancak neden kodlamanın burada başladığını bilmek istiyorum. Ayrıca ...
23 Ocak'ta ayarlandı '09, 16:39
34
cevap

NullReferenceException Exception nedir ve nasıl düzeltilir?

Kodum var ve çalıştırıldığında, şunu söyleyen bir NullReferenceException atar: Nesne başvurusu, nesne örneğine ayarlanmadı. Bu ne anlama geliyor ve bu hatayı düzeltmek için ne yapabilirim?
11 Ocak ayarla '11 19:48
39
cevap

Derin Klon Nesneleri

Gibi bir şey yapmak istiyorum: MyObject myObj = GetMyObj (); // Yeni bir nesne yarat ve doldur MyObject newObj = myObj.Clone (); Ardından, orijinal nesneye yansıtılmayan yeni nesnede değişiklikler yapın. Sık sık bu işlevselliğe ihtiyacım yok, p ...
17 eylül ayarla . '08, 3:06
10
cevap

Direktifleri kullanmak ad alanının içinde mi yoksa dışında mı olmalıdır?

StyleCop'u C # kodu üzerinden geçirdim ve kullandığım yönergelerin isim alanı içerisinde olması gerektiğini söylüyor. Yönergeleri, ad alanının dışına değil dışına yerleştirmenin teknik bir nedeni var mı?
24 eylül ayarlandı . '08, 6:49
29
cevap

Bir kerede birkaç istisna yakalamak?

Sadece System.Exception yakalamak için tavsiye edilmez. Bunun yerine, yalnızca "bilinen" istisnaları yakalamanız gerekir. Şimdi, bu bazen gereksiz yinelenen kodlara neden olur, örneğin: try {WebId = new Guid (queryString ["web"]); } yakalamak (FormatExcep ...
25 Eylül ayarla '08, saat 11:56
64
cevap

C # 'daki bir kişinin yaşı nasıl hesaplanır?

Bir kişinin doğum gününü temsil eden tarih saatine bakıldığında, yaşlarını yıl olarak nasıl hesaplayabilirim?
01 Ağustos ayarlandı . '08, 02:40
20
cevap

C # sözlüğünü yinelemenin en iyi yolu nedir?

C # sözlüğünü yinelemenin birkaç farklı yolunu gördüm. Standart bir yol var mı?
26 Eylül ayarla '08, 21:20
42
cevap

MS Office'i yüklemeden С # dilinde bir Excel dosyası (.XLS ve .XLSX) nasıl oluşturulur?

Excel'i kodlu bir bilgisayara yüklemeye gerek kalmadan C # kullanarak bir Excel elektronik tablosu oluşturmak nasıl?
30 Eylül ayarla '08, 1:30
23
cevap

C # Auto-Property'ye varsayılan değeri nasıl veriyorsunuz?

C # Auto-Property'ye varsayılan değeri nasıl veriyorsunuz? Yapıcıyı kullanırım veya eski sözdizimine geri dönerim. Yapıcı kullanımı: sınıf Kişi {public Person () {Ad = "Varsayılan Ad"; } ortak dize Nam ...
03 eylül ayarla '08, 0:29
29
cevap

C # 'da rasgele bir int sayısı nasıl oluşturulur?

C # 'da rasgele bir tamsayı nasıl oluştururum?
25 Nis’ta ayarlandı '10, 02:09