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


14
Parametreli RedirectToAction
Bu şekilde bir çapadan çağırdığım bir eylemim var, Site/Controller/Action/IDnerede IDbir int. Daha sonra bir Denetleyiciden aynı Eylem'e yönlendirmem gerekiyor. Bunu yapmanın akıllıca bir yolu var mı? Şu anda tempdata'da IDsaklıyorum, ancak geri döndükten sonra sayfayı yenilemek için f5 tuşuna bastığınızda, tempdata gitti ve sayfa çöküyor.


4
C # SQL Server DataTypes eşdeğeri
Aşağıdaki SQL Server veri türleri için, C # 'da karşılık gelen veri türü olurdu? Tam Sayısallar bigint numeric bit smallint decimal smallmoney int tinyint money Yaklaşık Sayılar float real Tarih ve saat date datetimeoffset datetime2 smalldatetime datetime time Karakter Dizeleri char varchar text Unicode Karakter Dizeleri nchar nvarchar ntext İkili …
594 c#  .net  sql-server 



10
ExpandoObject'in gerçek faydaları nelerdir?
ExpandoObject sınıf çalışma zamanında bir nesnenin üzerine .NET 4 keyfi set özellikleri sağlayan eklenen. Bunun, a Dictionary<string, object>, hatta bir Hashtable kullanmanın avantajları var mı? Bildiğim kadarıyla, bu biraz daha özlü sözdizimi ile erişebileceğiniz bir karma tablodan başka bir şey değildir. Örneğin, neden: dynamic obj = new ExpandoObject(); obj.MyInt = …
587 c#  .net  .net-4.0  c#-4.0 

22
Çapraz iş parçacığı işlemi geçerli değil: Denetim, oluşturulduğu iş parçacığı dışındaki bir iş parçacığından erişildi
Bir senaryom var. (Windows Forms, C #, .NET) Bazı kullanıcı kontrollerini barındıran bir ana form vardır. Kullanıcı denetimi bazı ağır veri işlemi yapar, böylece UserControl_Loadyöntemi doğrudan çağırırsam kullanıcı arabirimi, yükleme yöntemi yürütme süresi boyunca yanıt vermez hale gelir. Bunun üstesinden gelmek için farklı bir iş parçacığına veri yüklüyorum (mevcut kodu …

24
Bir sayının 2'nin gücü olup olmadığı nasıl kontrol edilir
Bugün bir sayının 2'nin gücü olup olmadığını kontrol etmek için basit bir algoritmaya ihtiyacım vardı. Algoritmanın olması gerekir: Basit Herhangi bir ulongdeğer için düzeltin . Bu basit algoritmayı buldum: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power = …
584 c#  algorithm  math 

18
Anahtar deyiminde birden çok vaka
case value:Tekrar tekrar belirtmeden birden fazla vaka deyiminden geçmenin bir yolu var mı ? Bunun işe yaradığını biliyorum: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff break; } …

30
Yalnızca sayıları kabul eden bir metin kutusunu nasıl oluştururum?
Yalnızca tamsayı değerlerini kabul etmek istediğim bir metin kutusu denetimi olan bir windows form uygulaması var. Geçmişte, KeyPress olayını aşırı yükleyerek ve yalnızca spesifikasyona uymayan karakterleri kaldırarak bu tür bir doğrulama yaptım. MaskedTextBox denetimine baktım ama belki de düzenli bir ifade ile çalışabilir veya diğer denetimlerin değerlerine bağlı olabilir daha …
582 c#  .net  winforms  textbox 

14
Uygulama ayarlarını bir Windows Forms uygulamasına nasıl kaydedebilirim?
Ne elde etmek istiyorum çok basit: Bilgi okumak için bir yol kullanan bir Windows Forms (.NET 3.5) uygulaması var. Bu yol, sağladığım seçenekler formu kullanılarak kullanıcı tarafından değiştirilebilir. Şimdi, yol değerini daha sonra kullanmak üzere bir dosyaya kaydetmek istiyorum. Bu, bu dosyaya kaydedilen birçok ayardan biri olacaktır. Bu dosya doğrudan …

18
{Get; nedir Ayarlamak; } sözdizimi C #?
ASP.NET MVC öğreniyorum ve İngilizce belgeleri okuyabilir, ama gerçekten bu kodda neler olduğunu anlamıyorum: public class Genre { public string Name { get; set; } } Bu ne anlama geliyor { get; set; }?
577 c#  properties 



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.