J'ai une classe divisée en deux fichiers partiels, comme ceci:
public partial class PersonRepository : BaseRepository<Person>
{
public static readonly string ColumnID = "ID";
...
et
public partial class PersonRepository : BaseRepository<Person>
{
public List<Person> GetByCompany(int companyID, string sortExpression = ColumnID)
{
...
Mais le compilateur n'arrête pas de dire que sortExpression
"doit être une constante de compilation". Pour moi, cela semble être une constante de compilation parfaite, je ne comprends donc pas où est le problème.
Merci de votre aide!
Alessandro