سلام
فرض کنید من دیتای خودمو از بانک به صورت زیر دریافت کردم
var model = Mydb.Equipments.Select(eq => new {eq.ID,eq.level1, eq.level2 , eq.level3 , eq.level4 , eq.level5});
حالا چطوری می تونم مثلا
حالا چطوری می تونم مثلا level 1 رو توی یه متغیر string ذخیره کنم؟
سوال خوانایی لازم رو نداره، لطفا بیشتر توضیح بدید و سوال خود را اصلاح کنید.
منظورم اینکه از دیتایی که از یانک واکشی شده از طریق انتیتی ، میخوام یک فیلد رو در یه متغیر ذخیره کنم. فرض کنید از اطلاعات کاربر مثلا میخوام ای اش یا اسم اش رو توی یه متغیر ذخیره اش کنم
var name = model.levelOne;
اینطوری که نمیشه بهش دسترسی داشت وقتی model رو تایپ می کنم تو لیست پراپرتی هاش فییلد های منو نمیاره
شما باید ابتدا مقادیر select شده را واکشی کنید و سپس به آن ها دسترسی پیدا کنید. باید متدهای ToList یا First ... استفاده کنید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)