I have a Dictionary(TKey, TValue) like
Dictionary Deduction_Employees = new Dictionary();
No you can't. You can only access the properties by using reflection. The compiler has no way of knowing what the type was, and since it's an anonymous type, you can't cast it either.