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

4
¿Cómo puedo eliminar una conexión SignalR?
Estoy usando SignalR para transferir datos en un sitio web. Pero SignalR solo debería poder enviar datos durante un período de tiempo y, si el período de tiempo ha pasado, la conexión debe interrumpirse. La función de detención $.connection.hub.stop()se cancela si una solicitud aún está pendiente y no se completa. …

2
Consuma el mismo mensaje nuevamente si falla el procesamiento del mensaje
Estoy usando la versión 1.3.0 del cliente Confluent.Kafka .NET. Estoy siguiendo los documentos : var consumerConfig = new ConsumerConfig { BootstrapServers = "server1, server2", AutoOffsetReset = AutoOffsetReset.Earliest, EnableAutoCommit = true, EnableAutoOffsetStore = false, GroupId = this.groupId, SecurityProtocol = SecurityProtocol.SaslPlaintext, SaslMechanism = SaslMechanism.Plain, SaslUsername = this.kafkaUsername, SaslPassword = this.kafkaPassword, }; using …

1
InvalidOperationException inesperado al intentar cambiar la relación a través del valor predeterminado de la propiedad
En el código de ejemplo a continuación, obtengo la siguiente excepción al hacer db.Entry(a).Collection(x => x.S).IsModified = true: System.InvalidOperationException: 'La instancia del tipo de entidad' B 'no se puede rastrear porque ya se está rastreando otra instancia con el valor clave' {Id: 0} '. Al adjuntar entidades existentes, asegúrese de …


1
Devolver IAsyncEnumerable <T> y NotFound desde Asp.Net Core Controller
¿Cuál es la firma correcta para una acción de controlador que devuelve un IAsyncEnumerable&lt;T&gt;y a NotFoundResultpero que aún se procesa de forma asíncrona? IAsyncEnumerable&lt;T&gt;Usé esta firma y no se compila porque no está a la espera: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() …


3
Comportamiento de desbordamiento de C # para uint sin marcar
He estado probando este código en https://dotnetfiddle.net/ : using System; public class Program { const float scale = 64 * 1024; public static void Main() { Console.WriteLine(unchecked((uint)(ulong)(1.2 * scale * scale + 1.5 * scale))); Console.WriteLine(unchecked((uint)(ulong)(scale* scale + 7))); } } Si compilo con .NET 4.7.2 obtengo 859091763 7 7 …
10 c#  .net  overflow  roslyn  uint 

3
Cómo localizar el mensaje de validación (DataAnnotationsValidator) en el lado del servidor blazor
Estoy usando blazor 3.1 en la última versión de VS 2019. hasta ahora puedo localizar etiquetas de página (título, campos de tabla, etc.) En la ListEmployee.razorpágina puedo localizar el encabezado de la tabla, etc. y en la AddEmplyeeValidation.razorpágina puedo localizar las etiquetas del formulario, pero tengo problemas para localizar el …


1
¿Por qué cambia el resultado de Vector2.Normalize () después de llamarlo 34 veces con entradas idénticas?
Aquí hay un programa simple de C # .NET Core 3.1 que llama System.Numerics.Vector2.Normalize()en un bucle (con entrada idéntica en cada llamada) e imprime el vector normalizado resultante: using System; using System.Numerics; using System.Threading; namespace NormalizeTest { class Program { static void Main() { Vector2 v = new Vector2(9.856331f, -2.2437377f); …
10 c#  .net  .net-core 


1
¿Puedo evitar agregar estos .dlls al instalar el paquete NuGet?
Comencé leyendo esta pregunta sugerida similar a la mía, pero no hubo solución: ¿Por qué MSTest.TestAdapter agrega sus DLL en mi paquete NuGet? Descripción rápida del problema Escribí un paquete NuGet, y cada vez que lo instalo, NUnity NUnit3TestAdapter .dllme agregan al proyecto en el que instalé. Quiero encontrar una …
10 c#  .net  dll  nuget 


1
¿Cómo evita el `System.Boolean` de mscorlib los ciclos de diseño de estructura?
El código System.Booleanfuente del sitio web de la Fuente de referencia establece que las instancias struct Booleancontienen solo un boolcampo private bool m_value: https://referencesource.microsoft.com/#mscorlib/system/boolean.cs,f1b135ff6c380b37 namespace System { using System; using System.Globalization; using System.Diagnostics.Contracts; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public struct Boolean : IComparable, IConvertible #if GENERICS_WORK , IComparable&lt;Boolean&gt;, IEquatable&lt;Boolean&gt; #endif { private bool …
10 c# 

3
¿Se utiliza la forma correcta de cancelar un token de cancelación en una tarea?
Tengo un código que crea un token de cancelación public partial class CardsTabViewModel : BaseViewModel { public CancellationTokenSource cts; public async Task OnAppearing() { cts = new CancellationTokenSource(); // &lt;&lt; runs as part of OnAppearing() Código que lo usa: await GetCards(cts.Token); public async Task GetCards(CancellationToken ct) { while (!ct.IsCancellationRequested) { …

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.