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



2
Patrón para delegar el comportamiento asíncrono en C #
Estoy tratando de diseñar una clase que exponga la capacidad de agregar problemas de procesamiento asincrónico. En la programación síncrona, esto podría verse así public class ProcessingArgs : EventArgs { public int Result { get; set; } } public class Processor { public event EventHandler<ProcessingArgs> Processing { get; } public …


2
Cómo inyectar o usar IConfiguration en Azure Function V3 con Dependency Injection al configurar un servicio
Normalmente en un proyecto .NET Core, crearía una clase 'boostrap' para configurar mi servicio junto con los comandos de registro DI. Este suele ser un método de extensión de IServiceCollectiondonde puedo llamar a un método como .AddCosmosDbServicey todo lo necesario es 'autocontenido' en la clase estática que contiene ese método. …




2
Base de datos de cadena de conexión dinámica c #
Siempre uso esta línea de código para la conexión: string ConnectString = "datasource = mysource; username = myusername; password = mypassword; database = mydatabasename"; Lo que intento hacer esta vez es en lugar de escribir cada vez que los datos de mi servidor en el script directamente quiero llenar un …
9 c#  database 



3
¿Cómo declarar una tarea no iniciada que esperará otra tarea?
¡He hecho esta Prueba de Unidad y no entiendo por qué el "esperar Task.Delay ()" no espera! [TestMethod] public async Task SimpleTest() { bool isOK = false; Task myTask = new Task(async () => { Console.WriteLine("Task.BeforeDelay"); await Task.Delay(1000); Console.WriteLine("Task.AfterDelay"); isOK = true; Console.WriteLine("Task.Ended"); }); Console.WriteLine("Main.BeforeStart"); myTask.Start(); Console.WriteLine("Main.AfterStart"); await myTask; Console.WriteLine("Main.AfterAwait"); …


1
¿Qué puede explicar la sobrecarga de usar const en este caso?
Aquí me estoy golpeando la cabeza contra la pared, así que espero que algunos de ustedes puedan educarme. Estaba haciendo algunos puntos de referencia de rendimiento usando BenchmarkDotNet y me encontré con este extraño caso en el que parece que declarar a un miembro constdegrada considerablemente el rendimiento. using BenchmarkDotNet.Attributes; …


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.