Je souhaite créer dynamiquement une classe dans C# .net.créer dynamiquement une classe dans C# .net
J'ai essayé d'utiliser des méthodes anonymes car le nombre de variables membres est donnée dynamique, j'ai essayé comme ça,
string element = "element";
string str = String.Empty;
for (int i = 0; i < elementsCount; i++)
{
str = String.Concat(str, element + i, "=String.Empty", ",");
if (i == elementsCount - 1)
str = String.Concat(str, element + i, "=String.Empty");
}
string s = "new{" + str + "}";
var a=s;
et
je veux affecter la classe « a » comme ObservableCollection mais je ne pouvait pas faire ça.
Y at-il un moyen de faire ces deux? mais ce n'est pas la bonne façon je suppose;
"Je veux créer dynamiquement une classe C# .net." Non, vous ne le faites pas. Sauf si vous savez ce que vous faites. Ce qui évidemment, vous ne le faites pas. – Euphoric