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

15
App.config / web.config içindeki değişkenler
app.configVeya web.configdosyalarında aşağıdaki gibi bir şey yapmak mümkün mü ? <appSettings> <add key="MyBaseDir" value="C:\MyBase" /> <add key="Dir1" value="[MyBaseDir]\Dir1"/> <add key="Dir2" value="[MyBaseDir]\Dir2"/> </appSettings> Daha sonra kodumdaki Dir2'ye sadece şunu söyleyerek erişmek istiyorum: ConfigurationManager.AppSettings["Dir2"] Bu, uygulamamı tümünde yalnızca BİR girişi değiştirmem gereken farklı sunuculara ve konumlara yüklediğimde bana yardımcı olacaktır app.config. (Koddaki …

13
Koşullu Linq Sorguları
Günlük Görüntüleyici üzerinde çalışıyoruz. Kullanım, kullanıcıya, önem derecesine, vb. Göre filtreleme seçeneğine sahip olacaktır. Sql günlerinde sorgu dizesine eklerdim, ancak bunu Linq ile yapmak istiyorum. Koşullu olarak nerede cümleleri ekleyebilirim?


6
Null yapılabilir bir int diziselleştirme
Null yapılabilir int olan bir sınıfım var mı? veri türü bir xml öğesi olarak serileştirilecek şekilde ayarlandı. Değer boş ise xml serileştiricinin öğeyi serileştirmemesi için bunu ayarlamanın bir yolu var mı? [System.Xml.Serialization.XmlElement (IsNullable = false)] özniteliğini eklemeyi denedim, ancak türü yansıtan bir hata olduğunu söyleyen bir çalışma zamanı serileştirme istisnası …
92 c#  .net  xml  serialization 

4
Float - Çift Performans
Bazı zamanlama testler yaptı ve aynı zamanda gibi bazı makaleleri okumak bu bir (son yorum) ve Yayın yapılı, şamandıra ve çift değerler işleme zaman aynı miktarda almak gibi görünüyor. Bu nasıl mümkün olabilir? Float çift değerlere kıyasla daha az hassas ve daha küçük olduğunda, CLR aynı işlem süresine nasıl iki …
92 c#  .net  clr  performance 


7
c # içinde dahili ve genel
publicVe internalgörünürlük değiştiricileri arasındaki farkı bilmek istiyorum . Bir internalsınıfta ne zaman ve ne zaman kullanmalıyız public? Bir yöntem olmalıdır zaman ile karıştı publicya internal. Montajdan internalerişilebileceğini okudum , aynı publiczamanda farkın yattığı montaj aracılığıyla da kullanılabilir.
92 c#  .net 

7
3. parti kitaplıkları kullanmadan C # ile nasıl oturum açabilirim? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek bir soruna odaklanacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştirin Uygulamamda günlük kaydını uygulamak istiyorum, ancak log4net gibi herhangi bir dış çerçeveyi kullanmak …


6
Bir MatchCollection üzerinde LINQ uzantısı yöntemi sözdizimini kullanma
Takip koduna sahibim: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length > 128 select m).Any(); LINQ uzantı yöntemi sözdizimini kullanarak bunu yapmanın bir yolu var mı? Bunun gibi bir şey: bool result = matches.Any(x => ... );
92 c#  linq 

7
Dize değerinin Enum listesinde olup olmadığı nasıl kontrol edilir?
Sorgu dizemde yaş değişkenim var ?age=New_Born. Bu dize değerinin New_BornEnum listemde olup olmadığını kontrol etmemin bir yolu var mı [Flags] public enum Age { New_Born = 1, Toddler = 2, Preschool = 4, Kindergarten = 8 } Şu an için if ifadesini kullanabilirim, ancak Enum listem büyürse. Bunu yapmanın daha …
92 c#  c#-4.0  c#-3.0 

2
Normal ifade Dengeleme Grupları nedir?
Ben sadece çift küme parantezinin ( bu soru ) içindeki verilerin nasıl alınacağına dair bir soru okuyordum ve sonra birisi dengeleme grupları oluşturdu. Hala ne olduklarından ve onları nasıl kullanacağımdan tam olarak emin değilim. Dengeleme Grubu Tanımını okudum , ancak açıklamayı takip etmek zor ve bahsettiğim sorular konusunda hala kafam …


5
Uri.ToString () ve Uri.AbsoluteUri arasındaki fark nedir?
Az önce bir Azure sorusuna yorum olarak @smarx şunları kaydetti: Genelde blob.Uri.AbsoluteUri yapmanın blob.Uri.ToString () yapmaktan daha iyi olduğunu düşünüyorum. Bunun bir sebebi var mı? Belgeler Uri.AbsoluteUri, Uri.ToString()" Mutlak URI'yi alır", "Belirtilen örnek için kurallı bir dize temsilini alır."
92 c#  .net 

7
bir diziden genel numaralandırıcı elde edin
C # 'da, belirli bir diziden genel bir numaralandırıcı nasıl elde edilir? Aşağıdaki kodda MyArraybir dizi MyTypenesne var. MyIEnumeratorGösterilen şekilde elde etmek istiyorum , ancak görünüşe göre boş bir numaralayıcı elde ediyorum (bunu doğrulamama rağmen MyArray.Length > 0). MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as IEnumerator<MyType>;

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.