Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

2
Consuma di nuovo lo stesso messaggio se l'elaborazione del messaggio non riesce
Sto usando Confluent.Kafka. NET versione client 1.3.0. Sto seguendo i documenti : 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 (var consumer …

1
InvalidOperationException imprevisto durante il tentativo di modificare la relazione tramite il valore predefinito della proprietà
Nel seguente codice di esempio ottengo la seguente eccezione db.Entry(a).Collection(x => x.S).IsModified = true: System.InvalidOperationException: 'Impossibile rilevare l'istanza del tipo di entità' B 'perché è già stata tracciata un'altra istanza con il valore chiave' {Id: 0} '. Quando si collegano entità esistenti, assicurarsi che sia allegata solo un'istanza di entità …


1
Restituzione di IAsyncEnumerable <T> e NotFound dal controller core Asp.Net
Qual è la firma giusta per un'azione del controller che restituisce un IAsyncEnumerable&lt;T&gt;e un NotFoundResultma viene comunque elaborata in modo asincrono? Ho usato questa firma e non viene compilata perché IAsyncEnumerable&lt;T&gt;non è prevedibile: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() returns an IAsyncEnumerable …

3
Comportamento di overflow C # per uint non selezionato
Ho testato questo codice su 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))); } } Se compilo con .NET 4.7.2 ottengo 859091763 7 Ma se …
10 c#  .net  overflow  roslyn  uint 

1
Esiste un convertitore corretto per le date Hijri in date gregoriane
Ho lavorato su molti progetti con convertitori di date. ad esempio, lavoro sul calendario solare e su come convertirli in date gregoriane e viceversa. Il calendario solare (calendario persiano) è quasi simile alla data gregoriana in termini di numero di giorni in un anno [salto o no]. Ma di recente …
10 c#  hijri 

3
Come localizzare il messaggio di convalida (DataAnnotationsValidator) nel lato server di Blazor
Sto usando Blazor 3.1 nell'ultima versione di VS 2019. finora sono in grado di localizzare le etichette delle pagine (titolo, campi tabella ecc.) Nella ListEmployee.razorpagina sono in grado di localizzare l'intestazione della tabella ecc. E nella AddEmplyeeValidation.razorpagina sono in grado di localizzare le etichette dei moduli ma ho problemi a …


1
Perché il risultato di Vector2.Normalize () cambia dopo averlo chiamato 34 volte con input identici?
Ecco un semplice programma C # .NET Core 3.1 che chiama System.Numerics.Vector2.Normalize()in un ciclo (con input identico ogni chiamata) e stampa il vettore normalizzato risultante: using System; using System.Numerics; using System.Threading; namespace NormalizeTest { class Program { static void Main() { Vector2 v = new Vector2(9.856331f, -2.2437377f); for(int i = …
10 c#  .net  .net-core 




1
In che modo `System.Boolean` di mscorlib evita i cicli di layout di struct?
Il codice sorgente per System.Booleannel sito Web Fonte di riferimento afferma che le istanze del struct Booleancontengono solo un singolo 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 …
10 c# 

3
Il modo corretto di annullare un token di annullamento viene utilizzato in un'attività?
Ho un codice che crea un token di annullamento public partial class CardsTabViewModel : BaseViewModel { public CancellationTokenSource cts; public async Task OnAppearing() { cts = new CancellationTokenSource(); // &lt;&lt; runs as part of OnAppearing() Codice che lo utilizza: await GetCards(cts.Token); public async Task GetCards(CancellationToken ct) { while (!ct.IsCancellationRequested) { …

5
c # - API Microsoft Graph: controlla se esiste una cartella
Sto usando l'API di Microsoft Graph e sto creando una cartella in questo modo: var driveItem = new DriveItem { Name = Customer_Name.Text + Customer_LName.Text, Folder = new Folder { }, AdditionalData = new Dictionary&lt;string, object&gt;() { {"@microsoft.graph.conflictBehavior","rename"} } }; var newFolder = await App.GraphClient .Me .Drive .Items["id-of-folder-I-am-putting-this-into"] .Children .Request() …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.