嗨,我似乎在 T4 模板上遇到了一些问题。这是我的代码:
private void ResolveComplexType(PropertyInfo propertyInfo)
{
var property = propertyInfo.PropertyType;
if (property.IsGenericType && property.GetGenericTypeDefinition() == typeof(List<>))
{
var argumentType = propertyInfo.PropertyType.GetGenericArguments()[0];
PrintPropertiesInfo(argumentType);
}
else
{
PrintPropertiesInfo(property);
}
}
我收到 Identifier_Literal 预期错误。typeof(List<>))
我在 C# 类上测试了完全相同的方法,它运行良好。
有谁知道问题是什么?
编辑
这是错误:
错误 2 Identifier_Literal 预期