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

9
Haftanın gününün tamsayı değeri nasıl alınır
Tamsayı biçiminde bir haftanın gününü nasıl elde ederim? ToString'in yalnızca bir dize döndüreceğini biliyorum. DateTime ClockInfoFromSystem = DateTime.Now; int day1; string day2; day1= ClockInfoFromSystem.DayOfWeek.ToString(); /// it is not working day2= ClockInfoFromSystem.DayOfWeek.ToString(); /// it gives me string

30
C # ile XML'den tüm ad alanları nasıl kaldırılır?
Ad alanlarını tüm XML öğelerinden kaldırmak için temiz, zarif ve akıllı bir çözüm arıyorum. Bunu yapmak nasıl bir işlev görür? Tanımlanmış arayüz: public interface IXMLUtils { string RemoveAllNamespaces(string xmlDocument); } NS'nin kaldırılacağı örnek XML: <?xml version="1.0" encoding="utf-16"?> <ArrayOfInserts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <insert> <offer xmlns="http://schema.peters.com/doc_353/1/Types">0174587</offer> <type2 xmlns="http://schema.peters.com/doc_353/1/Types">014717</type2> <supplier xmlns="http://schema.peters.com/doc_353/1/Types">019172</supplier> <id_frame xmlns="http://schema.peters.com/doc_353/1/Types" /> …
104 c#  xml 

8
Google Data API kullanarak C # ile Google E-Tablolara erişim
Google E-Tablolarda bazı bilgileri tek bir sayfa halinde görüyorum. Google kimlik bilgilerini ve elektronik tablo adresini sağlayarak bu bilgileri .NET'ten okuyabilmemin herhangi bir yolu var mı? Google Veri API'larını kullanmak mümkün mü? Nihayetinde bir DataTable'da Google elektronik tablosundaki bilgileri almam gerekiyor. Nasıl yapabilirim? Herhangi biri denediyse, lütfen bazı bilgileri paylaşın.

3
Başvurum neden ömrünün% 24'ünü sıfır kontrolü yaparak geçiriyor?
Performans açısından kritik bir ikili karar ağacım var ve bu soruyu tek bir kod satırına odaklamak istiyorum. İkili ağaç yineleyicinin kodu, ona karşı performans analizi çalıştırmanın sonuçlarıyla birlikte aşağıdadır. public ScTreeNode GetNodeForState(int rootIndex, float[] inputs) { 0.2% ScTreeNode node = RootNodes[rootIndex].TreeNode; 24.6% while (node.BranchData != null) { 0.2% BranchNodeData b …

10
'Genişletilmiş' dosya özelliklerini okuyun / yazın (C #)
Windows gezginde görebileceğiniz C # örn. Yorum, Bit Hızı, Erişim Tarihi, Kategori vb. Genişletilmiş dosya özelliklerini nasıl okuyacağımı / yazacağımı bulmaya çalışıyorum. Bunun nasıl yapıldığına dağir fikri olan? DÜZENLEME: Esas olarak video dosyalarını okuyacağım / yazacağım (AVI / DIVX / ...)


9
Dosyanın tamamını okumadan görüntü boyutlarını elde etme
Bir görüntünün (jpg, png, ...) boyutlarını almanın ucuz bir yolu var mı? Tercihen, bunu yalnızca standart sınıf kitaplığını kullanarak (barındırma kısıtlamaları nedeniyle) elde etmek istiyorum. Resim başlığını okumanın ve onu kendim ayrıştırmanın nispeten kolay olması gerektiğini biliyorum, ama öyle görünüyor ki böyle bir şey zaten orada olmalı. Ayrıca, aşağıdaki kod …

11
C # 'da küçük kod örneklerinin karşılaştırılması, bu uygulama iyileştirilebilir mi?
Çoğu zaman SO'da hangi uygulamanın en hızlı olduğunu görmek için kendimi küçük kod parçalarını karşılaştırırken buluyorum. Sıklıkla kıyaslama kodunun jitting veya çöp toplayıcıyı hesaba katmadığı şeklinde yorumlar görüyorum. Yavaş yavaş geliştirdiğim aşağıdaki basit kıyaslama işlevine sahibim: static void Profile(string description, int iterations, Action func) { // warm up func(); // …

10
tüm projenin ad alanı nasıl değiştirilir?
Bu makaleden demo uygulamasını değiştiriyorum: http://msdn.microsoft.com/en-us/magazine/dd419663.aspx Ad alanımı kullanmak için tüm dosyaları güncellemem gerekiyor, örneğin şimdi burada bulunan dosya: MySolution\MyApp\DemoApp\ViewModel\MainWindowViewModel.cs böyle bir ad alanı kullanıyor: namespace DemoApp.ViewModel { /// <summary> /// The ViewModel for the application's main window. /// </summary> public class MainWindowViewModel : WorkspaceViewModel Dosyayı buraya taşımam gerekiyor (DemoApp …
104 c#  visual-studio 

8
Ref ne zaman kullanılır ve C # 'da gerekli olmadığında
Programın hafızadaki durumu olan bir nesnem var ve ayrıca durumu değiştirmek için nesneyi ilettiğim başka çalışan işlevlerim var. Bunu işçi işlevlerine göre aktarıyorum. Ancak şu fonksiyonla karşılaştım. byte[] received_s = new byte[2048]; IPEndPoint tmpIpEndPoint = new IPEndPoint(IPAddress.Any, UdpPort_msg); EndPoint remoteEP = (tmpIpEndPoint); int sz = soUdp_msg.ReceiveFrom(received_s, ref remoteEP); Kafamı karıştırıyor …
104 c#  ref 

12
Özel yöntemleri NUnit ile nasıl test edersiniz?
NUnit'i nasıl doğru kullanacağımı merak ediyorum. İlk olarak, ana projemi referans olarak kullanan ayrı bir test projesi oluşturdum. Ancak bu durumda, özel yöntemleri test edemiyorum. Tahminim, test kodumu ana koduma eklemem gerektiğiydi ?! - Bunu yapmanın doğru yolu bu değil gibi görünüyor. (İçinde test bulunan nakliye kodu fikrinden hoşlanmıyorum.) Özel …

11
Soket bağlantı zaman aşımı nasıl yapılandırılır
İstemci, bağlantısı kesilmiş bir IP adresine bağlanmaya çalıştığında, 15 saniyenin üzerinde uzun bir zaman aşımı oluyor ... Bu zaman aşımını nasıl azaltabiliriz? Yapılandırma yöntemi nedir? Bir soket bağlantısı kurmak için kullandığım kod aşağıdaki gibidir: try { m_clientSocket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress ip = IPAddress.Parse(serverIp); int iPortNo = …
104 c#  sockets  timeout 

5
Birçok Varlık Çerçevesine Çok Ekleme / Güncelleme. Nasıl yaparım?
EF4 kullanıyorum ve yeni. Projemde çoktan çoğa var ve nasıl ekleneceğini veya güncelleneceğini çözemiyorum. Nasıl kodlanması gerektiğini görmek için küçük bir proje oluşturdum. 3 masam olduğunu varsayalım Sınıf: ClassID-ClassName Öğrenci: Öğrenci Kimliği-Adı-Soyadı StudentClass: StudentID-ClassID Tüm ilişkiyi ekledikten ve modeli model tarayıcısı aracılığıyla güncelledikten sonra StudentClass'ın görünmediğini fark ettim, bu varsayılan …

22
tarayıcıları asp.net uygulamasındaki en son js ve css dosyalarını almaya zorlar
Bazı tarayıcılar js ve css dosyalarını önbelleğe alır ve siz onları zorlamadıkça yenilemez. En kolay yol nedir. İşe yarayan bu çözümü yeni uyguladım. Sayfanızda bir sürüm değişkeni bildirin public string version { get; set; } Web.config anahtarından sürüm numarasını alın version = ConfigurationManager.AppSettings["versionNumber"]; Aspx sayfanızda javascript ve stil sayfalarına bu …

3
Hangi tasarım kalıbı ne zaman kullanılır? [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 tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Tasarım modellerini çok seviyorum ama ne zaman uygulayabileceğimi görmekte zorlanıyorum. Tasarım …

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.