لا يبدو أن مجموعة Accessor على الفصل يعمل مع TextInfo و TITLECASE

StackOverflow https://stackoverflow.com/questions/2020840

سؤال

في حين يلعب حول رسم الخرائط أحمق، لاحظت أن STERTER الخاصية التي كنت قد حملتها (أو تجاهلها). هذا هو السلوك الافتراضي المتوقع مع تعيين أحمق.

لذلك قمت بتغييره لاستخدام الحقل.camelcase - لذلك من شأنه أن يحدد Nibernate الحقل الخاص لفئة الكيان وليس Getter / STERTER أكثر من ذلك، لذلك يمكنني استخدام Getter للتنفيذ

احصل على {return (textinfo (textinfo جديد). totitlecase (_property)؛}

لقد لاحظت أن الإخراج كان ما زال ما كان مستمرا ولم تعمل هذه الطريقة.

لقد غيرت إلى _property.tolower ()؛ وكان الناتج متوقعا كنص حالة صغيرة.

لذلك يبدو أن هناك شيء لم أفعله مباشرة مع TextInfo. كان Thhibernate يعمل بشكل صحيح (NB NB Locks)

أي أفكار لماذا textinfo تفعل هذا؟ ربما شيء تافه فاتني ..

هل كانت مفيدة؟

المحلول

لسبب ما لا يعمل مع سلاسل العلوية، Uhmmmm مايكروسوفت؛ ص

سيكون الحل الخاص بك في حالة انخفاض الإدخال أولا:

get { return (new TextInfo()).ToTitleCase(_property.ToLower());}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top