سؤال

أنا أستخدم هائل للحصول على جدول التكوين في قاعدة البيانات.أرغب في تخزين التكوين مؤقتًا لأن التطبيق يحصل على قيم منه طوال الوقت.

بمجرد تخزينها مؤقتًا ، توجد طريقة سهلة للعثور على الكائن حيث الاسم="شيء ما"

هنا مكان تخزين الجدول بالكامل مؤقتًا.

Genacodicetagpre

هنا هو المكان الذي أرغب في سحب سجل واحد من هذه الطريقة Genacodicetagpre

أعلم أن عبارات linq أو lambda غير مسموح بها في الكائنات الديناميكية.ولكن ما هي أفضل طريقة تالية لسحب هذا الكائن من القائمة؟

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

المحلول

لا يمكنك كتابة تعبير lamda مباشرةً باعتباره الوسيطة Where ، ولكن يمكنك تعيينه إلى متغير Func. أعتقد أيضًا أن طرق الامتداد لن تعمل على الكائنات الديناميكية ، لذلك عليك استدعاء طريقة الامتداد مباشرة.

أعتقد أنه يمكنك استخدام الكود أدناه ، Genacodicetagpre

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