Articles of c #

Un exécutable peut-il être à la fois une application console et une application graphique?

Je veux créer un programme C # pouvant être exécuté en tant qu’application CLI ou GUI en fonction des indicateurs qui y sont passés. Est-ce que cela peut être fait? J’ai trouvé ces questions connexes, mais elles ne couvrent pas exactement ma situation: Comment écrire sur la console dans une application graphique Comment puis-je obtenir […]

Lancer l’échec. Binaire introuvable. CDT sur Eclipse Helios

J’utilise Eclipse Helios sur Ubuntu 10.04 et j’essaie d’installer le plug-in CDT dessus. Je le télécharge d’ici ici . Et puis je vais à installer un nouveau logiciel et sélectionnez le fichier zip ( je ne l’extrait pas, il suffit de sélectionner le fichier zip ). Et ça va, ça s’installe, tout fonctionne bien, il […]

Spécifier un format DateTime personnalisé lors de la sérialisation avec Json.Net

Je développe une API pour exposer certaines données à l’aide de l’API Web ASP.NET. Dans l’une des API, le client souhaite que nous exposions la date au format yyyy-MM-dd . Je ne veux pas modifier les parameters globaux (par exemple, GlobalConfiguration.Configuration.Formatters.JsonFormatter ) car ils sont très spécifiques à ce client. Et je le développe dans […]

Quelle est la différence entre l’utilisation de l’atsortingbut Serializable et l’implémentation d’ISerializable?

Quelle est la différence entre l’utilisation de l’atsortingbut Serializable et l’implémentation de l’interface ISerializable ?

Classes internes privées en C # – pourquoi ne sont-elles pas utilisées plus souvent?

Je suis relativement nouveau en C # et chaque fois que je commence à travailler sur un projet C # (je n’ai travaillé que sur des projets presque matures en C #) je me demande pourquoi il n’y a pas de classes internes? Peut-être que je ne comprends pas leur objective. Pour moi, les classes […]

Est-ce que Task.Factory.StartNew () est garanti pour utiliser un autre thread que le thread appelant?

Je commence une nouvelle tâche à partir d’une fonction mais je ne voudrais pas qu’elle s’exécute sur le même thread. Je ne me soucie pas du thread sur lequel il s’exécute tant qu’il est différent (les informations fournies dans cette question ne sont donc pas utiles). Suis-je assuré que le code ci-dessous sortira toujours de […]

C # lambda expression sens inverse <=

J’ai vu du code qui utilise l’opérateur <= . Pouvez-vous expliquer à quoi sert d’avoir lambda en sens inverse?

Comment l’exécution de la gestion des exceptions C ++ est-elle implémentée?

Je suis insortinggué par le fonctionnement du mécanisme de gestion des exceptions C ++. Plus précisément, où l’object d’exception est-il stocké et comment se propage-t-il à travers plusieurs étendues jusqu’à ce qu’il soit intercepté? Est-il stocké dans une zone globale? Étant donné que cela pourrait être spécifique au compilateur, est-ce que quelqu’un pourrait l’expliquer dans […]

Une instruction using annulera-t-elle une transaction de firebase database en cas d’erreur?

J’ai une IDbTransaction dans une instruction using mais je ne sais pas si elle sera annulée si une exception est lancée dans une instruction using. Je sais qu’une instruction using imposera l’appel de Dispose () … mais est-ce que quelqu’un sait si la même chose est vraie pour Rollback ()? Mise à jour: Dois-je aussi […]

Quand faut-il utiliser des constructeurs de copie?

Je sais que le compilateur C ++ crée un constructeur de copie pour une classe. Dans quel cas devons-nous écrire un constructeur de copie défini par l’utilisateur? Peux-tu donner quelques exemples?