Почему LINQ-to-SQL не создает отдельный класс для таблицы с именем «ApplicationMenus»? - PullRequest
1 голос
/ 26 ноября 2009

Когда я генерирую классы LINQ-to-SQL для таблицы с именем ApplicationMenus , она не создает для нее единственный класс, так что оператор:

ApplicationMenu applicationMenu = new ApplicationMenu();

выдает ошибку.

Если I изменить имя таблицы на одно из следующих:

Menus
ApplicationMenuItems

тогда он правильно генерирует единственное число.

Почему LINQ-to-SQL имеет проблему с «ApplicationMenus» и какие другие имена также могут вызвать проблему?

alt text

1 Ответ

0 голосов
/ 30 ноября 2009

Вы можете использовать рефлектор, чтобы узнать, или вы можете спросить себя, почему у вас есть имена таблиц во множественном числе; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...