代码之家  ›  专栏  ›  技术社区  ›  Edward Tanguay

为什么linqtosql不为名为“ApplicationMenus”的表创建单一类?

  •  1
  • Edward Tanguay  · 技术社区  · 15 年前

    当我为一个名为 应用程序菜单 单数的 为它初始化,以便语句:

    ApplicationMenu applicationMenu = new ApplicationMenu();
    

    给出一个错误。

    更改名称

    Menus
    ApplicationMenuItems
    

    然后正确地生成奇异类。

    为什么linqtosql的“ApplicationMenus”有问题,还有什么其他名称会导致问题?

    alt text

    1 回复  |  直到 6 年前
        1
  •  0
  •   Klaus Byskov Pedersen    15 年前

    您可以使用reflector来找到答案,也可以问问自己为什么要使用复数表名;-)