Resultados de la búsqueda a petición "c#-5.0"
¿Qué sucede realmente cuando se usa async / await dentro de una instrucción LINQ?
El siguiente fragmento se compila, pero espero que aguarde el resultado de la tarea en lugar de darme unList<Task<T>>. var foo = bars.Select(async bar => await Baz(bar)).ToList()Como se ha señaladoaquí ...
¿No debería usarse un menor número de hilos si uso asíncrono?
Entiendo que si uso asíncrono, el hilo realiza la solicitud web y continúa. Cuando la respuesta regresa, otro hilo lo recoge de allí. Por lo tanto, hay un número menor de hilos atados inactivos. ¿No significa esto que la cantidad máxima de ...
ContinueWith pierde el SynchronizationContext
En el fragmento de abajo, elSynchronizationContext se pierde, y por eso también elCurrentCulture yCurrentUICulture. Log() viene deesta respuesta [https://stackoverflow.com/a/20087132/247702]. public async Task<ActionResult> Index() { Log("before ...
¿El uso de async / await crea un nuevo hilo?
Soy nuevo enTPL [https://stackoverflow.com/tags/task-parallel-library/info]y me pregunto: ¿Cómo admite la programación asincrónica que es nueva en C # 5.0 (a través de la nuevaasync yawait palabras clave) se relacionan con la creación ...
Actualice la barra de progreso en otra forma mientras se ejecuta la tarea
** En última instancia, voy a tener cuatro tareas ejecutándose simultáneamente y tengo otro formulario que contiene cuatro barras de progreso. Me gustaría que cada barra de progreso se actualice a medida que se completa la tarea de trabajo. Esto ...
Obtener una excepción al llamar a algunos métodos asincrónicos desde fuera de la clase
digamos que tengo una clase llamada x e y como esta class x { public x() { p(); } private async p() { await q(); } private async p() { //some logic is there } }en el archivo test.aspx.cs estoy tratando de crear una instancia de esta clase x ...
ReSharper: configuración del nivel de lenguaje C # para la solución
Aún más aesta [https://stackoverflow.com/a/1374849/214747]pregunta, tengo muchos proyectos dentro de una solución y no quiero crear undotsettings archivo para cada proyecto. ¿Alguien puede ayudarme a establecer el nivel de lenguaje C # en un ...
C # asíncrono / espera comportamiento extraño en la aplicación de consola
Construí una aplicación de consola de demostración asíncrona / espera y obtengo un resultado extraño. Código: class Program { public static void BeginLongIO(Action act) { Console.WriteLine("In BeginLongIO start... {0} {1}", (DateTime.Now.Ticks ...
¿Hay alguna manera de imitar el operador nulo-condicional C # 6 en C # 5
Tengo una situación en la que necesito asignar propiedades de algunos objetos dentro de un inicializador de objetos. Algunos de estos objetos pueden ser nulos y necesito acceder a sus propiedades, el problema es que son demasiados, y usar algo if ...
Cómo emular C # 6 condicional nulo en C # <6
Con C # 6.0 puedo hacer esto var isEqual = x.Id == y.Id && x.UpdatedAt == y.UpdatedAt && x.Name == y.Name && x.RulesUrl == y.RulesUrl && x.OngoingChallenges?.Count == y.OngoingChallenges?.Count && x.MembershipIds?.Count == ...