[C#] convertir une list string en string

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
Riblito
Messages : 46
Inscription : 10 Juin 2022 11:32

[C#] convertir une list string en string

Message par Riblito » 29 Déc 2022 12:59

Bonjour,

J'ai besoin de convertir une liste et je ne comprend pas comment faire ...

j'explique, j'ai besoin de convertir la "List<string>" que j'ai en string pour avoir tout le contenu de la liste en une seule "phrase"

exemple :

liste :
- epee
- bouclier
- torche

à

list=epee, boucler, torche

Puis après j'aurais besoin de reprendre la variable string et la transformer de nouveau en liste pour pouvoir la réutiliser ...

pouvez vous m'aider svp ?
un exemple ?

Pour info, la liste se trouve en visual Scripting et j'utilise une ligne en C# pour la récupérer.

Code : Tout sélectionner

List<string> Listing = (List<string>)Variables.Object(GameObjectSav).Get("Listing");
j'ai donc besoin de récupérer la variable Listing et la passer en String puis faire l'inverse, tout en C# bien évidemment !

merci de votre aide !


Riblito
Messages : 46
Inscription : 10 Juin 2022 11:32

Re: [C#] convertir une list string en string

Message par Riblito » 29 Déc 2022 15:54

merci de ta réponse !

mais il faut split avant de concat, c'est pas simple je trouve

Avatar de l’utilisateur
jmhoubre
Messages : 851
Inscription : 05 Oct 2019 22:05

Re: [C#] convertir une list string en string

Message par jmhoubre » 29 Déc 2022 18:57

Surtout, si tu envisages de le faire toi-même (avec une boucle ou autre), utilise la classe Stringbuilder.

Riblito
Messages : 46
Inscription : 10 Juin 2022 11:32

[résolu]: [C#] convertir une list string en string

Message par Riblito » 02 Jan 2023 12:49

Yes, j'ai réussi !

merci :)

Avatar de l’utilisateur
jmhoubre
Messages : 851
Inscription : 05 Oct 2019 22:05

Re: [C#] convertir une list string en string

Message par jmhoubre » 02 Jan 2023 19:28

Bravo !

Répondre

Revenir vers « Scripting »