سؤال

هل يمكنني إعادته ككائن إذا كنت أقوم بـ

Select OneItem from Table Where OtherItem = "blah"?

هل هناك طريقة أفضل للقيام بذلك؟

أقوم بإنشاء مُنشئ لإرجاع كائن بناءً على اسمه بدلاً من معرفه.

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

المحلول

query.UniqueResult<T>() يعود واحد فقط ت

نصائح أخرى

إذا كان هناك أكثر من نتيجة محتملة، إذن query.FirstResult() قد يكون أفضل.

أو باستخدام LINQ يمكنك الحصول عليه query.First(), query.SingleOrDefault(), query.Min(predicate) إلخ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top