Articles of c #

Génération de code promo

Je voudrais générer des codes de coupon, par exemple AYB4ZZ2 . Cependant, je voudrais aussi pouvoir marquer les coupons utilisés et limiter leur nombre global, disons N L’approche naïve serait quelque chose comme “générer N codes alphanumériques uniques, les mettre dans la firebase database et effectuer une recherche de firebase database sur chaque opération de […]

Comment créer une méthode d’extension pour ToSsortingng?

J’ai essayé ceci: public static class ListHelper { public static ssortingng ToSsortingng(this IList list) { return ssortingng.Join(“, “, list.ToArray()); } public static ssortingng ToSsortingng(this Ssortingng[] array) { return ssortingng.Join(“, “, array); } } Mais cela ne fonctionne pas, à la fois pour ssortingng[] et List . Peut-être ai-je besoin d’annotations spéciales?

Algorithme de tableau de suffixes

Après un peu de lecture, j’ai compris ce que représente un tableau de suffixes et un tableau LCP. Suffix array : Représente le rang _lexicographique de chaque suffixe d’un tableau. Tableau LCP : contient la correspondance de longueur maximale entre deux suffixes consécutifs, après leur sorting lexicographique . Je m’efforce depuis quelques jours de comprendre […]

Console.WriteLine comme hexadécimal

Le code suivant imprime 10 . Comment puis-je le faire imprimer? int i = 10; Console.WriteLine(“{0}”, i);

Comment utiliser la méthode IndexOf () de List

Tous les exemples d’utilisation de la méthode IndexOf() dans List sont des types de chaîne de base. Ce que je veux savoir, c’est comment retourner l’index d’un type de liste qui est un object, basé sur l’une des variables d’object. List employeeList = new List(); employeeList.Add(new Employee(“First”,”Last”,45.00)); Je veux trouver l’index où employeeList.LastName == “Something”

Désactiver l’authentification Windows pour WebAPI

Je joue avec une application MVC4 et utilise WebAPI pour récupérer / envoyer toutes mes données. Dans un contrôleur, j’utilise une requête HttpClient pour obtenir les données et tout fonctionne correctement. Le problème auquel je suis confronté est que, lorsque l’authentification Windows est activée dans le projet, les appels de l’API Web génèrent une erreur […]

Aucun assemblage trouvé contenant une erreur OwinStartupAtsortingbute

Cette erreur Les erreurs suivantes se sont produites lors de la tentative de chargement de l’application. – Aucun assemblage trouvé contenant un OwinStartupAtsortingbute. – Le type ou la méthode donnée ‘false’ n’a pas été trouvé. Essayez de spécifier l’assemblage. Pour désactiver la découverte de démarrage OWIN, ajoutez l’appSetting owin: AutomaticAppStartup avec la valeur “false” dans […]

C avertissement déclaration implicite de la fonction ‘exit’

Ceci est mon avertissement. implicit declaration of function ‘exit’ Comment je peux l’enlever J’utilise le compilateur linux & gcc.

Comment exécuter les tests unitaires en mode STAThread?

Je voudrais tester une application qui utilise le Presse-papiers (WindowsForms) et j’ai aussi besoin du Clipboard dans mes tests unitaires. Pour l’utiliser, il devrait fonctionner en mode STA, mais comme NUnit TestFixture n’a pas de méthode principale, je ne sais pas où / comment l’annoter.

Est-ce qu’un bloc sans bloc catch un anti-pattern java?

J’ai juste eu une expérience de dépannage assez pénible dans le dépannage de certains codes qui ressemblaient à ceci: try { doSomeStuff() doMore() } finally { doSomeOtherStuff() } Le problème était difficile à résoudre car doSomeStuff () lançait une exception, ce qui entraînait également une exception de la part de doSomeOtherStuff (). La seconde exception […]