Articles of c #

Copier l’object dans l’object (avec Automapper?)

J’ai un cours: public class Person { public ssortingng FirstName { get; set; } public ssortingng LastName { get; set; } } J’ai deux instances de Person (person1 et person2). Je voudrais copier le contenu de person2 sur person1. Je voudrais faire cette copie en une seule instruction et non propriété par propriété: person1.LastName = […]

Gestion automatique des cookies C # /. NET HttpWebRequest + HttpWebResponse

Existe-t-il un moyen de gérer automatiquement les cookies dans .NET avec les objects HttpWebRequest / HttpWebResponse? Je recherche de préférence un équivalent à LWP :: UserAgent et son comportement (perl), uniquement dans un environnement .NET. Des suggestions ou des conseils?

Où et comment le terme WRAPPER est-il utilisé dans la programmation, qu’est-ce que cela aide à faire?

Je rencontre des développeurs de logiciels utilisant le terme de création de Wrappers d’autres classes ou API ou même de certains codes. C’est un terme utilisé par les programmeurs expérimentés. Donc, toute idée de ce qu’ils entendent par là; par exemple une simple question; nous avons deux types de techniques de sorting de tableaux, créons […]

Qu’est-ce qu’une bonne firebase database intégrée à utiliser avec C #?

Avec la disparition de VistaDB (vistadb.net), je cherche une bonne firebase database embarquée à utiliser pour ma programmation C #. Quelqu’un at-il des suggestions pour quelque chose à utiliser qu’il est simple d’installer avec mon application? VistaDB était simple car je n’avais qu’à copier 1 fichier DLL avec mon application pour le faire fonctionner. Je […]

Convertir un double en int en C #

Dans notre code, nous avons un double que nous devons convertir en un int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; Quelqu’un peut-il m’expliquer pourquoi i1 != i2 ? Le résultat est que: i1 = 9 et i2 = 8 .

C #: des événements ou une interface d’observateur? Avantages / inconvénients?

J’ai le suivant (simplifié): interface IFindFilesObserver { void OnFoundFile(FileInfo fileInfo); void OnFoundDirectory(DirectoryInfo directoryInfo); } class FindFiles { IFindFilesObserver _observer; // … } … et je suis en conflit. C’est fondamentalement ce que j’aurais écrit en C ++, mais C # a des événements. Devrais-je changer le code pour utiliser des événements ou devrais-je le laisser […]

Fractionnement de chaînes C ++ sur plusieurs lignes (syntaxe de code, non parsing)

Ne pas être confondu avec la façon de diviser une chaîne d’parsing syntaxique, par exemple: Diviser une chaîne en C ++? Je suis un peu confus quant à la façon de diviser une chaîne sur plusieurs lignes en c ++. Cela ressemble à une question simple, mais prenez l’exemple suivant: #include #include main() { //Gives […]

Comment accéder à la classe interne en utilisant Reflection

Comment puis-je accéder à une classe interne d’un assemblage? Disons que je veux accéder à System.ComponentModel.Design.DesignerHost. Ici, DesignerHost est une classe interne et scellée. Comment puis-je écrire un code pour charger l’assemblage et le type?

Récupère les valeurs des fichiers * .resx dans XAML

Est-il possible d’append une valeur à partir du fichier de ressources directement dans le balisage XAML? Ou pour la localisation, nous devons toujours faire quelque chose comme ceci dans le fichier * .cs: txtMessage.Text = Messages.WarningUserMessage; Where Messages est une ressource et txtMessage est TextBlock.

Slash encodé en URL dans l’URL

Ma carte est: routes.MapRoute( “Default”, // Route name “{controller}/{action}/{id}”, // URL with params new { controller = “Home”, action = “Index”, id = “” } // Param defaults ); Si j’utilise l’URL http://localhost:5000/Home/About/100%2f200 il n’y a pas de route correspondante. Je change l’URL à http://localhost:5000/Home/About/100 puis l’itinéraire est à nouveau mis en correspondance. Existe-t-il un […]