Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.

3
Comment localiser le message de validation (DataAnnotationsValidator) côté serveur Blazor
J'utilise blazor 3.1 dans la dernière version de VS 2019. jusqu'à présent, je suis capable de localiser les étiquettes de page (titre, champs de table, etc.) Dans la ListEmployee.razorpage je suis en mesure de localiser la table , etc. rubrique et la AddEmplyeeValidation.razorpage que je suis en mesure d'étiquettes en …


1
Pourquoi le résultat de Vector2.Normalize () change-t-il après l'avoir appelé 34 fois avec des entrées identiques?
Voici un simple programme C # .NET Core 3.1 qui appelle System.Numerics.Vector2.Normalize()en boucle (avec une entrée identique à chaque appel) et imprime le vecteur normalisé résultant: 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
Comment le système System.Boolean de mscorlib évite-t-il les cycles de mise en page des structures?
Le code System.Booleansource du site Web de référence indique que les instances de struct Booleanne contiennent qu'un seul boolchamp 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<Boolean>, IEquatable<Boolean> #endif { private bool m_value; …
10 c# 

3
La manière correcte d'annuler un jeton d'annulation est-elle utilisée dans une tâche?
J'ai un code qui crée un jeton d'annulation public partial class CardsTabViewModel : BaseViewModel { public CancellationTokenSource cts; public async Task OnAppearing() { cts = new CancellationTokenSource(); // << runs as part of OnAppearing() Code qui l'utilise: await GetCards(cts.Token); public async Task GetCards(CancellationToken ct) { while (!ct.IsCancellationRequested) { App.viewablePhrases = …

5
c # - API Microsoft Graph - Vérifier si le dossier existe
J'utilise l'API Microsoft Graph et je crée un dossier comme ceci: var driveItem = new DriveItem { Name = Customer_Name.Text + Customer_LName.Text, Folder = new Folder { }, AdditionalData = new Dictionary<string, object>() { {"@microsoft.graph.conflictBehavior","rename"} } }; var newFolder = await App.GraphClient .Me .Drive .Items["id-of-folder-I-am-putting-this-into"] .Children .Request() .AddAsync(driveItem); Ma question …


1
Pourquoi est-ce plus rapide si je mets un ToArray supplémentaire avant ToLookup?
Nous avons une méthode courte qui analyse le fichier .csv en recherche: ILookup<string, DgvItems> ParseCsv( string fileName ) { var file = File.ReadAllLines( fileName ); return file.Skip( 1 ).Select( line => new DgvItems( line ) ).ToLookup( item => item.StocksID ); } Et la définition de DgvItems: public class DgvItems { …
10 c#  linq 



5
comment accélérer une requête avec partitionkey dans le stockage de table azur
Comment pouvons-nous augmenter la vitesse de cette requête? Nous avons environ 100 consommateurs dans le délai d' 1-2 minutesexécution de la requête suivante. Chacune de ces exécutions représente 1 exécution d'une fonction de consommation. TableQuery<T> treanslationsQuery = new TableQuery<T>() .Where( TableQuery.CombineFilters( TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, sourceDestinationPartitionKey) , TableOperators.Or, TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, anySourceDestinationPartitionKey) ) …

3
Spécifiez l'édition Azure SQL Server dans EF Core sans interrompre le développement local
Entity Framework Core a introduit les méthodes HasServiceTier et HasPerformanceLevel pour modifier l'édition d'un serveur Azure SQL. Vous pouvez les utiliser dans OnModelCreating comme ceci: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Si vous utilisez Add-Migration Add-Migration, vous obtenez une migration comme celle-ci: public partial class ChangedDatabaseServiceTierToBasic …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.