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


20
Exemple de machine d'état simple en C #?
Mettre à jour: Encore merci pour les exemples, ils ont été très utiles et avec ce qui suit, je ne veux rien leur enlever. Les exemples actuellement fournis, pour autant que je les comprenne et les machines à états, ne sont-ils que la moitié de ce que nous comprenons habituellement …
259 c#  state-machine 


2
Comment décoder une chaîne encodée en base64?
J'essaie de "décoder" cette chaîne Base64 suivante: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == Voici ce que je sais de la chaîne elle-même: La chaîne d'origine est d'abord transmise via le code suivant: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new …
258 c#  encoding  base64 

7
Arrondir le double à deux décimales en C #?
Je veux arrondir la valeur double à deux décimales en c # comment faire? double inputValue = 48.485; après l'arrondi inputValue = 48.49; Connexe: c # - Comment arrondir une valeur décimale à 2 décimales (pour la sortie sur une page)
258 c#  double  rounding 



7
.NET Core vs Mono
Quelle est la différence entre .NET Core et Mono? J'ai trouvé une déclaration sur le site officiel qui disait: "Le code écrit pour lui est également portable sur plusieurs piles d'applications, comme Mono." Mon objectif est d'utiliser C #, LINQ, EF7 et Visual Studio pour créer un site Web pouvant …
257 c#  .net  mono  .net-core 

8
Aucune erreur d'exportation EditorOptionDefinition trouvée
Dans Visual Studio 2013, j'ai commencé à obtenir l'erreur suivante lorsque j'essayais d'ouvrir des fichiers C #: No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces Parameter name: optionID Je n'ai eu aucun problème toute la matinée jusqu'à ce que je ferme et rouvre une solution C # sur …

10
Rendu partiel à partir d'un dossier différent (non partagé)
Comment puis-je avoir une vue rendre un partiel (contrôle utilisateur) à partir d'un dossier différent? Avec l'aperçu 3, j'avais l'habitude d'appeler RenderUserControl avec le chemin complet, mais avec la mise à niveau vers l'aperçu 5, ce n'est plus possible. Au lieu de cela, nous avons obtenu la méthode RenderPartial, mais …

24
Clés en double dans les dictionnaires .NET?
Existe-t-il des classes de dictionnaire dans la bibliothèque de classes de base .NET qui permettent d'utiliser des clés en double? La seule solution que j'ai trouvée est de créer, par exemple, une classe comme: Dictionary<string, List<object>> Mais c'est assez irritant à utiliser. En Java, je crois qu'un MultiMap accomplit cela, …
256 c#  .net  dictionary  multimap 

10
Prédicats délégués en C #
Pouvez vous m'expliquer: Qu'est-ce qu'un délégué prédicat? Où devrions-nous utiliser des prédicats? Des meilleures pratiques lors de l'utilisation de prédicats? Un code source descriptif sera apprécié.
256 c#  .net  predicate 


13
Comment obtenir du JSON formaté en .NET en utilisant C #?
J'utilise l'analyseur .NET JSON et je souhaite sérialiser mon fichier de configuration afin qu'il soit lisible. Donc au lieu de: {"blah":"v", "blah2":"v2"} J'aimerais quelque chose de plus agréable comme: { "blah":"v", "blah2":"v2" } Mon code est quelque chose comme ceci: using System.Web.Script.Serialization; var ser = new JavaScriptSerializer(); configSz = ser.Serialize(config); …


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.