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

13
Akıcı ve Sorgu İfadesi - Birinin diğerine göre bir faydası var mı?
LINQ, jeneriklerden beri .NET'in en büyük geliştirmelerinden biridir ve bana tonlarca zaman ve kod satırı kazandırır. Ancak, akıcı sözdizimi benim için sorgu ifadesi sözdiziminden çok daha doğal görünüyor. var title = entries.Where(e => e.Approved) .OrderBy(e => e.Rating).Select(e => e.Title) .FirstOrDefault(); var query = (from e in entries where e.Approved orderby …
255 c#  linq 

5
.NET Regex'te adlandırılmış yakalama gruplarına nasıl erişirim?
C # Adlandırılmış Yakalama Grupları kullanmayı açıklayan iyi bir kaynak bulmakta zorlanıyorum. Bu şimdiye kadar sahip kod: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex("<td><a href=\"(?<link>.*?)\">(?<name>.*?)</a></td>"); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); Ancak bu her zaman tam çizgiyi gösterir: <td><a href="/path/to/file">Name of File</a></td> Çeşitli web sitelerinde …
255 c#  .net  regex 

10
HttpClient PostAsJsonAsync yöntemini desteklemiyor C #
Web uygulamamdan bir web API'sini çağırmaya çalışıyorum. Net 4.5 kullanıyorum ve kodu yazarken hata alıyorum HttpClientbir tanım PostAsJsonAsyncyöntemi içermiyor . Kod aşağıdadır: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = new Users(); user.AgentCode = 100; user.Remarks = "Test"; user.CollectionDate = System.DateTime.Today; user.RemittanceDate = …


19
NUnit, Visual Studio 2008'in Birim Testi için Test Projeleri mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

8
Ay numarasından Ay adını al
Olası Çoğaltma: MonthName c # almak nasıl? Hayır ay ay adını almak için aşağıdaki c # sözdizimi kullanılır ama ben Augustsadece istiyorum olsun Aug.. System.Globalization.DateTimeFormatInfo mfi = new System.Globalization.DateTimeFormatInfo(); string strMonthName = mfi.GetMonthName(8).ToString(); Herhangi bir öneri...
254 c#  .net  datetime 

13
Dosya POST Nasıl Kabul Edilir
Ben bir dinlenme hizmeti oluşturmak için asp.net mvc 4 webapi beta kullanıyorum. İstemci uygulamalarından POSTed görüntüleri / dosyaları kabul edebilmem gerekiyor. Bu webapi kullanarak mümkün mü? Aşağıda şu anda kullandığım işlem var. Bunun nasıl çalışması gerektiğini bir örnek bilen var mı? [HttpPost] public string ProfileImagePost(HttpPostedFile profileImage) { string[] extensions = …
254 c#  asp.net-mvc-4 

12
C # programında saklı yordam nasıl yürütülür
Bu saklı yordamı bir C # programından yürütmek istiyorum. Bir SqlServer sorgu penceresinde aşağıdaki saklı yordamı yazdım ve depolanmış1 olarak kaydetti: use master go create procedure dbo.test as DECLARE @command as varchar(1000), @i int SET @i = 0 WHILE @i < 5 BEGIN Print 'I VALUE ' +CONVERT(varchar(20),@i) EXEC(@command) SET …

8
C # 'daki köşeli parantez operatörünü nasıl aşırı yüklerim?
Örneğin, DataGridView bunu yapmanıza izin verir: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; ama hayatım boyunca dizin / köşeli parantez operatörü ile ilgili belgeleri bulamıyorum. Buna ne diyorlar? Nerede uygulanır? Fırlatabilir mi? Aynı şeyi kendi sınıflarımda nasıl yapabilirim? ETA: Tüm hızlı cevaplar için teşekkürler. Kısaca: ilgili belgeler "Eşya" özelliğinin …

10
Visual Studio'da tek bir iş parçacığında hata ayıklama nasıl?
Bazı projelerle bir çözümüm var. Farklı projelerde birkaç kırılma noktası vardır. Bu iş parçacığı ilk hit iş parçacığı izlemek ve aynı kod blokları giren diğer iş parçacıkları rağmen bu tek iş parçacığının izlemeye devam etmek istiyorum. Bu kesme noktasında, yani iş parçacığı adı = ... veya iş parçacığı Id = …

12
Belirtilen argüman geçerli değerler aralığının dışında. Parametre adı: site
Bu tür bir hata alıyorum: Belirtilen argüman geçerli değerler aralığının dışında. Parametre adı: site Projemin herhangi birinde Hata Ayıklama. Ayrıca Visual Studio 2012'yi yeniden yükledikten sonra denedim. Ama yine aynı hata ayıklama sırasında alıyorum tür. Sistemimin Konfigürasyonları: Windows 8: 32 bit Visual Studio: 2012 Web Sayfası Gibi Gösterilirken istisna atılır, …

24
İ = 0 için, neden (i + = i ++) 0'a eşittir?
Aşağıdaki kodu alın (Konsol Uygulaması olarak kullanılabilir): static void Main(string[] args) { int i = 0; i += i++; Console.WriteLine(i); Console.ReadLine(); } Sonuç i0'dır. Beklediğim 2 (bazı meslektaşlarım gibi). Muhtemelen derleyici isıfır ile sonuçlanan bir tür yapı oluşturur . Beklediğim 2 sebebi, benim düşünceme göre, sağ el ifadesinin ilk önce …
253 c#  .net 

14
Yansıma - özellik adı ve değerini alın
Ben bir sınıf var, Adı adlı bir özellik ile Kitap diyelim. Bu özellik ile, onunla ilişkili bir özniteliğim var. public class Book { [Author("AuthorName")] public string Name { get; private set; } } Benim ana yöntem, yansıma kullanıyorum ve her özellik için her özniteliğin anahtar değer çiftini almak istiyorum. Bu …


22
“ExtensionlessUrlHandler-Integrated-4.0” işleyicisinin modül listesinde hatalı bir “ManagedPipelineHandler” modülü var
Dürüst olmak gerekirse, IIS'de kirli bir hile yapmaya çalıştım ve tam da bundan kaçacağımı düşündüğümde, geçici çözümümün çalışmadığını fark ettim. İşte yapmaya çalıştığım şey: 1) IProcessHostPreloadClient'i devralan Preloader sınıfına sahip olan ve Preload yöntemi uygulamasındaki tüm ağır başlatmayı yapan ASP.NET uygulamam var (uygulama karmaşık ve muazzam bir sistemin parçası, bu …

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.