Objet en chaîne séparée par des virgules

Rashid

y a-t-il un moyen de séparer une virgule d'un objet. Notez son objet et non sa liste d'objets

Ex:

public class EmployeeLogReportListViewModel
{
    public DateTime Date { get; set; }
    public int EmployeeID { get; set; }
    public TimeSpan Time { get; set; }
    public int Sort { get; set; }
    public string Employer { get; set; }
}

Avec les valeurs suivantes

Date = "2018/02/03"
EmployeeID = 111
Time = 11:53 AM
Sort = 1
Employer = EMP

cela devrait aboutir à

2018/02/03,111,11:53 AM,1 EMP

Quelle est la meilleure façon de procéder. possible une seule ligne de code parce que je ne veux pas utiliser le générateur de chaînes et tout ajouter

John Wu

Défi accepté

var o = new EmployeeLogReportListViewModel();
var text = string.Join
(
    ",",
    typeof(EmployeeLogReportListViewModel)
        .GetProperties(BindingFlags.Instance | BindingFlags.Public)
        .Select
        (
            prop => prop.GetValue(o).ToString()
        )
);
Console.WriteLine(text);

Techniquement, c'est une ligne.

Si vous voulez que les propriétés soient triées par ordre alphabétique, vous pouvez utiliser ceci:

var o = new EmployeeLogReportListViewModel();
var text = string.Join
(
    ",",
    typeof(EmployeeLogReportListViewModel)
        .GetProperties(BindingFlags.Instance | BindingFlags.Public)
        .OrderBy( prop => prop.Name )
        .Select
        (
            prop => prop.GetValue(o).ToString()
        )
);
Console.WriteLine(text);

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Chaîne séparée par des virgules en objet JSON

Convertir une chaîne séparée par des virgules en objet de valeur clé jQuery

Comment diviser une chaîne séparée par des virgules et des points-virgules en un objet JSON

Comment convertir une chaîne séparée par des virgules en tableaux séparés dans un objet ?

Tableau en chaîne séparée par des virgules?

Convertir un objet avec deux paramètres de chaîne en chaîne séparée par des virgules

lecture de la valeur séparée par des virgules de l'objet chaîne en python

Convertir la chaîne [] en chaîne séparée par des virgules en java

Besoin de convertir une chaîne séparée par des virgules en chaîne json

Tableau des chaînes en une chaîne séparée par des virgules

comment convertir une chaîne séparée par des virgules en chaînes individuelles (python)

Chaîne de valeur et clé séparées par des virgules en objet en utilisant jquery ou javascript

Comment faire pivoter des lignes en une seule chaîne séparée par des virgules

Liste des objets Scala en chaîne séparée par des virgules

Pandas groupby concat colonne non groupée en chaîne séparée par des virgules

Séparez la chaîne séparée par des virgules en colonnes oracle sql

Comment convertir un tableau en chaîne séparée par des virgules en javascript

Chaîne séparée par des virgules en tableau associatif en PHP

convertir une chaîne séparée par des virgules en json en java

JSONArray en chaîne séparée par des virgules en JavaScript

C Convertir une chaîne séparée par des virgules en tableau

Convertir int [] en chaîne séparée par des virgules

Comment convertir une chaîne séparée par des virgules en un tableau dans postgresql

diviser la chaîne séparée par des virgules en colonnes

chaîne séparée par des virgules en utilisant ngFor avec une condition?

Convertir une chaîne séparée par des virgules en un HashSet

créer json basé sur une chaîne séparée par des virgules en java?

Convertir une chaîne séparée par des virgules en une liste

Réduire les types mixtes en une chaîne séparée par des virgules

TOP liste

  1. 1

    Comment exécuter un fichier python avec des droits d'administrateur dans pycharm

  2. 2

    obtenir le nombre de marqueur affiché sur la carte

  3. 3

    comment obtenir un objet de requête dans les tests unitaires de django?

  4. 4

    Microsoft.WebApplication.targets

  5. 5

    Exécuter la requête externe pour chaque date obtenue à partir de la requête interne

  6. 6

    comment convertir une chaîne en un tuple dateutil jour de la semaine sans utiliser eval

  7. 7

    Dans les modèles Hugo, comment vérifier la longueur du tableau de fichiers JSON?

  8. 8

    Référencement des assemblys de structure .net 4.7 dans la solution .net core 2

  9. 9

    Comment ajouter un texte dans un texte Python/Tkinter

  10. 10

    mongo kafka connect source

  11. 11

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  12. 12

    Recherche de dicton Jinja2 à l'aide d'une clé variable

  13. 13

    Vérifier la longueur du nombre à partir du message, puis utiliser la valeur dans l'instruction

  14. 14

    Laravel 8: Attempt to read property "id" on null

  15. 15

    Comment obtenir tous les champs d'un objet (y compris sa superclasse), à l'aide de l'API Mirrors de Dart?

  16. 16

    Comment convertir une chaîne en tuple en utilisant `reads`?

  17. 17

    Aide de variable de débogage pprint jinja2

  18. 18

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  19. 19

    mauvaise valeur pour le type long: - Postgresql, Hibernate, Spring

  20. 20

    définir une propriété pour chaque nœud dans neo4j

  21. 21

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

chaudétiquette

Archive