Articles of c #

Sérialisation XML – Masquer les valeurs NULL

Lorsque vous utilisez un sérialiseur .NET Xml standard, existe-t-il un moyen de masquer toutes les valeurs nulles? Le ci-dessous est un exemple de la sortie de ma classe. Je ne veux pas sortir les entiers nullables s’ils sont définis sur null. Sortie Xml actuelle: -1 Ce que je veux: -1

Opérateur implicite statique

J’ai récemment trouvé ce code: public static implicit operator XElement(XmlBase xmlBase) { return xmlBase.Xml; } Que signifie static implicit operator ?

Comment créer son propre type dynamic ou object dynamic en C #?

Il existe, par exemple, la propriété ViewBag de la classe ControllerBase et nous pouvons obtenir / définir dynamicment des valeurs et append un nombre quelconque de champs ou de propriétés supplémentaires à cet object, ce qui est cool. Je veux utiliser quelque chose comme l’application MVC et la classe Controller dans d’autres types d’applications. Lorsque […]

Passer le paramètre tableau dans SqlCommand

J’essaie de passer le paramètre de tableau à la commande SQL en C # comme ci-dessous, mais cela ne fonctionne pas. Est-ce que quelqu’un le rencontre avant? ssortingng sqlCommand = “SELECT * from TableA WHERE Age IN (@Age)”; SqlConnection sqlCon = new SqlConnection(connectSsortingng); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; sqlComm.CommandText […]

Créer un programme d’installation pour les applications C # et inclure le programme d’installation de .NET Framework dans la configuration

J’ai fini mon application C #, mais j’ai un petit problème: Lorsque j’essaie d’exécuter mon application sur un autre PC, je dois toujours installer .NET Framework 4.0. Y a-t-il quelque chose à faire pour le faire fonctionner sans installer le framework à partir d’Internet? J’ai essayé avant InnoSetup pour une application VB6, mais je ne […]

Liaison de la visibilité d’un bouton à une valeur booléenne dans ViewModel

Comment associer la visibilité d’un bouton à une valeur booléenne dans mon ViewModel?

const int vs. int const comme paramètre de fonction en C ++ et C

Question rapide: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; } Ces deux fonctions sont-elles les mêmes dans tous les aspects ou existe-t-il une différence? Je suis intéressé par une réponse pour le langage C, mais s’il y a quelque chose d’intéressant dans le langage C […]

Comment itérer à travers un DataTable

Je dois parcourir un DataTable . J’ai une colonne nommée ImagePath . Lorsque j’utilise DataReader je le fais de cette façon: SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr[“ImagePath”].ToSsortingng(); } Comment puis-je obtenir la même chose avec DataTable ?

Pas de Main () dans WPF?

Je suis un débutant en matière de programmation, mais j’étais sûr que l’une des règles universelles était qu’un programme commence par Main (). Je n’en vois pas quand je crée un projet WPF. Est-ce que Main () s’appelle simplement quelque chose de différent dans WPF?

Est-ce que typedef et #define la même chose dans c?

Je me demande si typedef et #define sont les mêmes dans c ?