2010-09-17 8 views
25

Duplicar posible:
Pluralize - Singularizepluralizar Inglés palabras como LINQ a SQL no

Los C# 4.0 (tal vez las versiones anteriores, pero sólo lo he probado con 4.0) LINQ-to- El generador de SQL pluralizará los nombres de su tabla; incluso plurales difíciles como Territorio. Sabe que Territories es el plural. ¿Hay alguna forma de acceder a esta función de pluralización?

+0

Bienvenido a SO. ¡Interesante primera pregunta! – womp

+0

+1 pregunta realmente interesante! –

Respuesta

16

System.Data.Entity.Design.PluralizationServices.PluralizationService

EDITAR La vinculación de la (older) answer en la pregunta (más antigua), como sugiere eglasias. Sal y vota, se merece el representante.

+2

¿Por qué hay más votos por mi respuesta que las personas que votan para marcar la pregunta como un duplicado? –

+0

¿Porque es mucho más fácil hacer clic en el botón "buena respuesta"? No hay un botón "marcar como duplicado" inmediatamente visible. –

+2

Porque el segundo mouse obtiene el queso. En la publicación anterior, Daniel dio la misma respuesta, obtuvo 1 voto positivo y 86 reputación en el momento en que esto se escribe. La vida puede ser muy injusta. –