[c#] Get properties and values from unknown object