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




10
Existe-t-il un moyen de définir la culture pour toute une application? Tous les fils actuels et nouveaux fils?
Existe-t-il un moyen de définir la culture pour toute une application? Tous les fils actuels et nouveaux fils? Nous avons le nom de la culture stocké dans une base de données, et lorsque notre application démarre, nous faisons CultureInfo ci = new CultureInfo(theCultureString); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; Mais, …


18
Supprimer les zéros de fin
J'ai des champs renvoyés par une collection comme 2.4200 2.0044 2.0000 Je veux des résultats comme 2.42 2.0044 2 J'ai essayé avec String.Format, mais il retourne 2.0000et le définit pour N0arrondir également les autres valeurs.
177 c#  .net  decimal 

4
Mock HttpContext.Current dans la méthode d'initialisation de test
J'essaie d'ajouter des tests unitaires à une application ASP.NET MVC que j'ai créée. Dans mes tests unitaires, j'utilise le code suivant: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); ... } Avec les aides suivantes pour simuler le contexte du contrôleur: public static class FakeControllerContext { public …


17
Max ou par défaut?
Quelle est la meilleure façon d'obtenir la valeur Max à partir d'une requête LINQ qui peut ne renvoyer aucune ligne? Si je fais juste Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max J'obtiens une erreur lorsque la requête ne renvoie aucune ligne. je …
176 c#  .net  linq  linq-to-sql 

6
Pourquoi est-ce que j'obtiens une exception avec le message «Configuration non valide sur un membre non virtuel (remplaçable dans VB)…»?
J'ai un test unitaire où je dois me moquer d'une méthode non virtuelle qui renvoie un type booléen public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId, out nameInCupboard, out refTypeInCupboard, nameTemplate); } } J'ai donc un …
176 c#  unit-testing  moq 

12
ToList () - crée-t-il une nouvelle liste?
Disons que j'ai une classe public class MyObject { public int SimpleInt{get;set;} } Et j'ai un List<MyObject>, et je ToList()le change , puis je change l'un des SimpleInt, ma modification sera-t-elle propagée à la liste d'origine. En d'autres termes, quel serait le résultat de la méthode suivante? public void RunChangeList() …
176 c#  linq 

4
Comment puis-je parcourir une liste <T> et saisir chaque élément?
Comment puis-je parcourir une liste et saisir chaque élément? Je veux que la sortie ressemble à ceci: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type); Voici mon code: static void Main(string[] args) { List&lt;Money&gt; myMoney = new List&lt;Money&gt; { new Money{amount = 10, type = "US"}, new Money{amount = …
176 c#  for-loop  collections 


1
Interroger la blockchain Bitcoin LOCALE avec C # .NET
J'essaie de vérifier le solde d'une adresse Bitcoin donnée en utilisant UNIQUEMENT la blockchain stockée localement (téléchargée via Bitcoin Core). Quelque chose de similaire (en utilisant NBitCoin et / ou QBitNinja), mais sans avoir besoin d'accéder au réseau: private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal CheckBalance(BitcoinPubKeyAddress address) …
175 c#  .net  bitcoin  blockchain 


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.