نتائج استعلام LINQ وأساليب السلسلة
-
29-10-2019 - |
سؤال
بادئ ذي بدء ، اسمحوا لي أن أعتذر عن جدار الكود.في الأساس ، لدي استعلامان ضد قوائم Sharepoint.يبدو أن الكود يعمل بشكل رائع إذا قمت بالتعليق على سطرين.ها هو الكود:
عالمي: Genacodicetagpre
تحميل الصفحة: Genacodicetagpre
الكود الرئيسي: Genacodicetagpre
إذا علّقت: Genacodicetagpre
و
Genacodicetagpreكل شيء يسير على ما يرام.إذا تركتهم فيه ، فإنه يكمل فقط التوجيه الأول.لقد حاولت إعادة تسمية جميع المتغيرات في الاستعلام الثاني ، صراحةً إرسال r.phone إلى سلسلة ووضع ToArray في نهاية استعلام النتائج.لم يساعد أي من هؤلاء.
ومن المثير للاهتمام ، إذا استخدمت رمز الترميز العام للمشي عبر القليل ، فسأحصل على الغرف.التحقق من عدد النتائج وعدد الدقة (نتائج الاستعلام الثاني) كلاهما متماثل - 5.
كيف يمكنني إعادة تعيين كل شيء حتى أتمكن من الاستعلام عن قوائمي مرة أخرى؟
المحلول
هل من الممكن أن يكون phn فارغًا؟
حاول استبدال r.phone!="" بسلسلة .sNullOrEmpty (r.phone) و / أو قم بتشغيل استثناءات الفرصة الأولى في مصحح الأخطاء.(تصحيح-> الاستثناءات-> استثناءات وقت تشغيل اللغة العامة [فحص])