Y
Ympostor
Why can't I do this (it gives a syntactic error):?
foreach (System.Reflection.PropertyInfo oProp in
oObject.GetType().GetProperties())
{
if ((oProp.PropertyType.IsGenericType) &&
(oProp.PropertyType.GetGenericTypeDefinition() ==
(typeof(IList<>))))
{
Type oMyType = oProp.PropertyType.GetGenericArguments()[0];
List<oMyType> MyNewVariable = new List<oMyType>();
}
}
Thanks in advance.
--
foreach (System.Reflection.PropertyInfo oProp in
oObject.GetType().GetProperties())
{
if ((oProp.PropertyType.IsGenericType) &&
(oProp.PropertyType.GetGenericTypeDefinition() ==
(typeof(IList<>))))
{
Type oMyType = oProp.PropertyType.GetGenericArguments()[0];
List<oMyType> MyNewVariable = new List<oMyType>();
}
}
Thanks in advance.
--