Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.


14
RedirectToAction con parámetro
Por lo tanto, tengo una acción que llamo desde un ancla, Site/Controller/Action/IDdonde IDes un int. Más tarde, necesito redirigir a esta misma acción desde un controlador. ¿Hay una manera inteligente de hacer esto? Actualmente estoy IDescondiendo tempdata, pero cuando presionas f5 para actualizar la página nuevamente después de regresar, la …

15
¿Cómo obtengo el color de un código de color hexadecimal usando .NET?
¿Cómo puedo obtener un color de un código de color hexadecimal (por ejemplo #FFDFD991)? Estoy leyendo un archivo y obtengo un código de color hexadecimal. Necesito crear la System.Windows.Media.Colorinstancia correspondiente para el código de color hexadecimal. ¿Hay un método incorporado en el marco para hacer esto?
595 c#  wpf  colors  hex 

4
C # equivalente de los tipos de datos de SQL Server
Para los siguientes tipos de datos de SQL Server, ¿cuál sería el tipo de datos correspondiente en C #? Numéricos exactos bigint numeric bit smallint decimal smallmoney int tinyint money Numéricos aproximados float real Fecha y hora date datetimeoffset datetime2 smalldatetime datetime time Cadenas de caracteres char varchar text Cadenas …
594 c#  .net  sql-server 

26
¿Cómo clono una lista genérica en C #?
Tengo una lista genérica de objetos en C # y deseo clonar la lista. Los elementos dentro de la lista son clonables, pero no parece haber una opción para hacerlo list.Clone(). ¿Hay alguna manera fácil de evitar esto?
593 c#  generics  list  clone 


10
¿Cuáles son los verdaderos beneficios de ExpandoObject?
La clase ExpandoObject que se agrega a .NET 4 le permite establecer arbitrariamente propiedades en un objeto en tiempo de ejecución. ¿Hay alguna ventaja sobre esto sobre el uso de Dictionary<string, object>, o realmente incluso un Hashtable ? Por lo que puedo decir, esto no es más que una tabla …
587 c#  .net  .net-4.0  c#-4.0 

24
Cómo verificar si un número es una potencia de 2
Hoy necesitaba un algoritmo simple para verificar si un número es una potencia de 2. El algoritmo debe ser: Simple Correcto para cualquier ulongvalor. Se me ocurrió este algoritmo simple: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power …
585 c#  algorithm  math 


30
¿Cómo hago un cuadro de texto que solo acepta números?
Tengo una aplicación de formularios de Windows con un control de cuadro de texto que solo quiero aceptar valores enteros. En el pasado, he realizado este tipo de validación sobrecargando el evento KeyPress y simplemente eliminando caracteres que no se ajustaban a la especificación. He examinado el control MaskedTextBox, pero …
583 c#  .net  winforms  textbox 

18
Múltiples casos en la declaración de cambio
¿Hay alguna manera de pasar por múltiples declaraciones de casos sin indicarlo case value:repetidamente? Sé que esto funciona: 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; } …


18
¿Qué es el {get; conjunto; } sintaxis en C #?
Estoy aprendiendo ASP.NET MVC y puedo leer documentos en inglés, pero realmente no entiendo lo que está sucediendo en este código: public class Genre { public string Name { get; set; } } ¿Qué significa esto { get; set; }?
577 c#  properties 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.