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


5
Acoplar lista en LINQ
Tengo una consulta LINQ que regresa IEnumerable<List<int>>pero quiero regresar solo, List<int>así que quiero fusionar todos mis registros en mi IEnumerable<List<int>>solo una matriz. Ejemplo: IEnumerable<List<int>> iList = from number in (from no in Method() select no) select number; Quiero llevar todo mi resultado IEnumerable<List<int>>a solo unoList<int> Por lo tanto, de las …
314 c#  linq  list 

11
Eliminar duplicados en la lista usando linq
Tengo una clase Itemscon properties (Id, Name, Code, Price). La lista de Itemsse rellena con elementos duplicados. Por ej .: 1 Item1 IT00001 $100 2 Item2 IT00002 $200 3 Item3 IT00003 $150 1 Item1 IT00001 $100 3 Item3 IT00003 $150 ¿Cómo eliminar los duplicados en la lista usando linq?




6
¿Cómo puedo obtener la dirección IP del cliente en ASP.NET MVC?
Soy totalmente nuevo en la pila ASP.NET MVC, y me preguntaba qué pasó con el simple objeto Page y el objeto Request ServerVariables. Básicamente, quiero extraer la dirección IP de la PC cliente, pero no entiendo cómo la estructura MVC actual ha cambiado todo esto. Hasta donde puedo entender, la …
311 c#  asp.net-mvc 

10
Serializar un objeto a una cadena
Tengo el siguiente método para guardar un objeto en un archivo: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } Confieso que no lo escribí (solo lo convertí …

8
¿Cómo se codifica UrlEncode sin usar System.Web?
Estoy tratando de escribir una aplicación cliente de Windows que llame a un sitio web para obtener datos. Para mantener la instalación al mínimo, estoy intentando usar solo dlls en .NET Framework Client Profile . El problema es que necesito UrlEncode algunos parámetros, ¿hay una manera fácil de hacerlo sin …



15
C # expresiones lambda: ¿por qué debería usarlas?
Leí rápidamente la documentación de Microsoft Lambda Expression . Sin embargo, este tipo de ejemplo me ha ayudado a comprender mejor: delegate int del(int i); del myDelegate = x => x * x; int j = myDelegate(5); //j = 25 Aún así, no entiendo por qué es una innovación. Es …
310 c#  c#-3.0  lambda 

19
¿Cómo obtengo los últimos cuatro caracteres de una cadena en C #?
Supongamos que tengo una cadena: "34234234d124" Quiero obtener los últimos cuatro caracteres de esta cadena que es "d124". Puedo usar SubString, pero necesita un par de líneas de código, incluido el nombramiento de una variable. ¿Es posible obtener este resultado en una expresión con C #?
309 c#  string 

16
Comprobar si una clase se deriva de una clase genérica
Tengo una clase genérica en mi proyecto con clases derivadas. public class GenericClass<T> : GenericInterface<T> { } public class Test : GenericClass<SomeType> { } ¿Hay alguna forma de averiguar si un Typeobjeto se deriva GenericClass? t.IsSubclassOf(typeof(GenericClass<>)) No funciona.
309 c#  generics  reflection 

17
Regex solo para números
No he usado expresiones regulares en absoluto, así que tengo dificultades para solucionar problemas. Quiero que la expresión regular coincida solo cuando la cadena contenida sea todos los números; pero con los dos ejemplos a continuación, coincide con una cadena que contiene todos los números más un signo igual como …
309 c#  regex 

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.