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

8
Prueba si todos los valores de una lista son únicos
Tengo una pequeña lista de bytes y quiero probar que todos son valores diferentes. Por ejemplo, tengo esto: List<byte> theList = new List<byte> { 1,4,3,6,1 }; ¿Cuál es la mejor forma de comprobar si todos los valores son distintos o no?
90 c# 

9
Cómo hacer el equivalente de LINQ SelectMany () solo en javascript
Desafortunadamente, no tengo JQuery o Underscore, solo javascript puro (compatible con IE9). Quiero el equivalente de SelectMany () de la funcionalidad LINQ. // SelectMany flattens it to just a list of phone numbers. IEnumerable<PhoneNumber> phoneNumbers = people.SelectMany(p => p.PhoneNumbers); ¿Puedo hacerlo? EDITAR: Gracias a las respuestas, conseguí que esto funcionara: …
90 javascript  c# 

3
Necesito comprender el uso de SemaphoreSlim
Aquí está el código que tengo pero no entiendo qué SemaphoreSlimestá haciendo. async Task WorkerMainAsync() { SemaphoreSlim ss = new SemaphoreSlim(10); List<Task> trackedTasks = new List<Task>(); while (DoMore()) { await ss.WaitAsync(); trackedTasks.Add(Task.Run(() => { DoPollingThenWorkAsync(); ss.Release(); })); } await Task.WhenAll(trackedTasks); } void DoPollingThenWorkAsync() { var msg = Poll(); if (msg …

6
¿Cómo se aplica el enrutamiento en minúsculas en ASP.NET Core?
En ASP.NET 4 esto era tan fácil como routes.LowercaseUrls = true;en el RegisterRoutescontrolador de la aplicación. No puedo encontrar un equivalente en ASP.NET Core para lograr esto. Creo que estaría aquí: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}"); }); Pero nada en configureRoutesapariencia lo permite ... a menos que haya un método …



18
Ejecute un script SQL grande (con comandos GO)
Necesito ejecutar un gran conjunto de declaraciones SQL (creando un montón de tablas, vistas y procedimientos almacenados) desde un programa C #. Estas declaraciones deben estar separadas por GOdeclaraciones, pero SqlCommand.ExecuteNonQuery()no le gustan las GOdeclaraciones. Mi solución, que supongo que publicaré como referencia, fue dividir la cadena SQL en GOlíneas …
89 c#  sql-server 


6
Analizador / lector de CSV para C #? [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
89 c#  csv 


4
Explicación de Func
Me preguntaba si alguien podría explicar qué Func<int, string>es y cómo se usa con algunos ejemplos claros.
89 c#  .net  func 

5
¿Cómo extender los tipos integrados de C #, como String?
Saludos a todos ... necesito Trimuna String. Pero quiero eliminar todos los espacios en blanco repetidos dentro de la Cadena en sí, no solo al final o al comienzo. Podría hacerlo con un método como: public static string ConvertWhitespacesToSingleSpaces(string value) { value = Regex.Replace(value, @"\s+", " "); } Que obtuve …



9
mostrar reloj de arena cuando la aplicación está ocupada
Para una vista construida con WPF, quiero cambiar el cursor del mouse a un reloj de arena cuando la aplicación está ocupada y no responde. Una solución es agregar this.Cursor = Cursors.Wait; a todos los lugares que pueden hacer que la interfaz de usuario deje de responder. Pero, obviamente, esta …
89 c#  wpf 

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.