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



6
Obtener un elemento de lista por índice
Recientemente comencé a usar C # moviéndome desde Java. Parece que no puedo encontrar cómo obtener un elemento de lista por índice. En Java para obtener el primer elemento de la lista sería: list1.get(0); ¿Cuál es el equivalente en c #?
321 c#  list 


29
Encuentra y extrae un número de una cadena
Tengo un requisito para encontrar y extraer un número contenido dentro de una cadena. Por ejemplo, a partir de estas cadenas: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" ¿Cómo puedo hacer esto?
320 c#  .net  regex  string 

7
¿Qué devuelve LINQ cuando los resultados están vacíos?
Tengo una pregunta sobre la consulta LINQ. Normalmente una consulta devuelve un IEnumerable<T>tipo. Si la devolución está vacía, no estoy seguro si es nula o no. No estoy seguro de si lo siguiente ToList()arrojará una excepción o solo un vacío List<string>si no se encuentra nada en el IEnumerableresultado. List<string> list …
319 c#  linq 


11
Obtener la ID del hilo de un hilo
En C # al depurar hilos, por ejemplo, puede ver la identificación de cada hilo. No pude encontrar una manera de obtener ese mismo hilo, programáticamente. Ni siquiera pude obtener la ID del hilo actual (en las propiedades de laThread.currentThread ). Entonces, me pregunto cómo obtiene Visual Studio las ID …
319 c#  .net  multithreading 


8
Cómo publicar datos en una URL específica usando WebClient en C #
Necesito usar "Publicación HTTP" con WebClient para publicar algunos datos en una URL específica que tengo. Ahora, sé que esto se puede lograr con WebRequest, pero por alguna razón quiero usar WebClient en su lugar. ¿Es eso posible? Si es así, ¿alguien puede mostrarme algún ejemplo o indicarme la dirección …
319 c#  post  webclient 

8
¿Cuál es la forma más rápida de leer un archivo de texto línea por línea?
Quiero leer un archivo de texto línea por línea. Quería saber si lo estoy haciendo de la manera más eficiente posible dentro del alcance de las cosas .NET C #. Esto es lo que estoy intentando hasta ahora: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new …

12
Aparece el error "Se intentó cargar un programa con un formato incorrecto" en un proyecto de replicación de SQL Server
El error exacto es el siguiente No se pudo cargar el archivo o ensamblado 'Microsoft.SqlServer.Replication, Version = 9.0.242.0, Culture = neutral, PublicKeyToken = 89845dcd8080cc91' o una de sus dependencias. Se intentó cargar un programa con un formato incorrecto. Recientemente comencé a trabajar en este proyecto nuevamente después de un cambio …

11
Deserialización de objetos JSON a .NET usando Newtonsoft (¿o LINQ to JSON quizás?)
Sé que hay algunas publicaciones sobre Newtonsoft, así que espero que esto no sea exactamente una repetición ... Estoy tratando de convertir los datos JSON devueltos por la API de Kazaa en un buen objeto de algún tipo WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = …

4
Sincrónicamente esperando una operación asincrónica, y por qué Wait () congela el programa aquí
Prefacio : Estoy buscando una explicación, no solo una solución. Ya conozco la solución. A pesar de haber pasado varios días estudiando artículos de MSDN sobre el patrón asincrónico basado en tareas (TAP), asíncrono y esperar, todavía estoy un poco confundido acerca de algunos de los detalles más finos. Estoy …


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.