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

16
byte + byte = int ... ¿por qué?
Mirando este código C #: byte x = 1; byte y = 2; byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte' El resultado de cualquier matemática realizada en byte(o short) tipos se devuelve implícitamente a un entero. La solución es devolver explícitamente el …


30
Asociar enumeraciones con cadenas en C #
Sé que lo siguiente no es posible porque el tipo de enumeración tiene que ser un int enum GroupTypes { TheGroup = "OEM", TheOtherGroup = "CMB" } De mi base de datos obtengo un campo con códigos incomprensivos (los OEMy CMBs). Me gustaría convertir este campo en enumalgo o algo …
363 c#  .net 




8
obtener clave de diccionario por valor
¿Cómo obtengo una clave de diccionario por valor en C #? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; Quiero algo como esto: getByValueKey(string value); getByValueKey("one")Debe ser devuelto "1". ¿Cuál es la mejor manera de hacer esto? ¿Quizás HashTable, SortedLists?
361 c#  dictionary 

9
Cómo obtener la URL de la página actual en MVC 3
Estoy usando el complemento de comentarios de Facebook en un blog que estoy construyendo. Tiene algunas etiquetas FBXML que son interpretadas por el javascript de Facebook al que se hace referencia en la página. Todo esto funciona bien, pero tengo que pasar la URL actual y totalmente calificada al complemento. …
360 c#  asp.net  asp.net-mvc  razor 


7
Advertencia de manejo para una posible enumeración múltiple de IEnumerable
En mi código necesito usar IEnumerable<>varias veces para obtener el error Resharper de "Posible enumeración múltiple de IEnumerable". Código de muestra: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return list; …



25
¿Puedo incrementar automáticamente la versión de compilación del archivo cuando uso Visual Studio?
Me preguntaba cómo podría incrementar automáticamente la compilación (¿y la versión?) De mis archivos usando Visual Studio (2005). Si busco las propiedades de say C:\Windows\notepad.exe, la pestaña Versión muestra "Versión del archivo: 5.1.2600.2180". También me gustaría obtener estos números geniales en la versión de mi dll, no en la versión …


4
Rellenar XDocument desde una cadena
Estoy trabajando en algo y estoy tratando de averiguar si puedo cargar un XDocument desde una cadena. XDocument.Load()parece tomar la cadena que se le pasa como una ruta a un archivo XML físico. Quiero intentar evitar el paso de primero tener que crear el archivo XML físico y saltar directamente …
358 c#  xml  c#-3.0  linq-to-xml 

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.