estoy llamando:C# despliegue de errores 'delegado 'System.Func <...>' no toma 1 argumentos
form = new FormFor<Project>()
.Set(x => x.Name, "hi");
donde Proyecto tiene un campo llamado Nombre y de FormFor código es:
public class FormFor<TEntity> where TEntity : class
{
FormCollection form;
public FormFor()
{
form = new FormCollection();
}
public FormFor<TEntity> Set(Expression<Func<TEntity>> property, string value)
{
form.Add(property.PropertyName(), value);
return this;
}
}
pero me sigue diciendo Delegate 'System.Func<ProjectSupport.Core.Domain.Project>' does not take 1 arguments
y no estoy seguro de por qué. ¿Alguien podría arrojar algo de luz sobre mí?
Así es, y gracias por la explicación también :) – Harold