У меня есть класс, разделенный на два частичных файла, например:
public partial class PersonRepository : BaseRepository<Person>
{
public static readonly string ColumnID = "ID";
...
и
public partial class PersonRepository : BaseRepository<Person>
{
public List<Person> GetByCompany(int companyID, string sortExpression = ColumnID)
{
...
Но компилятор продолжает говорить, что sortExpression
"должна быть константой времени компиляции". Для меня это идеальная константа компиляции, поэтому я не понимаю, где проблема.