phobia
Terugkerende gebruiker
- Lid geworden
- 4 sep 2006
- Berichten
- 1.777
Als ik onderstaande code uit voer, dan krijg ik een Dictionary terug met de juiste keys.
Maar als de objects zijn allemaal gelijk aan de laatst gecrieerde object.
Ik ben al 3 dagen aan het puzzelen en googlen. Maar ik kom er niet uit en het kost mij m'n slaap :shocked:
Graag in iets van Jip en Janneke taal, ben beginnende thuis hobbiiest.
Maar als de objects zijn allemaal gelijk aan de laatst gecrieerde object.
Ik ben al 3 dagen aan het puzzelen en googlen. Maar ik kom er niet uit en het kost mij m'n slaap :shocked:
Graag in iets van Jip en Janneke taal, ben beginnende thuis hobbiiest.
Code:
public Dictionary <string, object> getDictionary(object Class, string keyToUse )
{
Dictionary<string, object> tempList = new Dictionary<string, object>();
foreach (JToken item in _root)
{
object temp = new object();
object T = Class;
temp = fillClass(item, T);
string listKey = (string)T.GetType().GetProperty(keyToUse).GetValue(T).ToString();
if (tempList.ContainsKey(listKey) == true)
{
//tempList[listKey] = temp;
}
else
{
tempList.Add(listKey, temp);
}
temp = null;
T = Class;
}
return tempList;
}