আমার এই মত একটি তালিকা আছে:
Red
Red
Brown
Yellow
Green
Green
Brown
Red
Orange
আমি লিনকউয়ের সাথে একটি ইলেক্ট্রিক সিলেক্ট করার চেষ্টা করছি, আমি চাই
Red
Brown
Yellow
Green
Orange
var uniqueColors = from dbo in database.MainTable
where dbo.Property == true
select dbo.Color.Name;
আমি তখন এটিকে পরিবর্তন করেছিলাম
var uniqueColors = from dbo in database.MainTable
where dbo.Property == true
select dbo.Color.Name.Distinct();
কোন সাফল্য ছাড়া। প্রথমটি select
সমস্ত রঙ পায়, সুতরাং আমি কেবলমাত্র অনন্য মানগুলি পেতে এটি কীভাবে পরিবর্তন করব?
যদি এই ক্যোয়ারিকে কাঠামোগত করার আরও ভাল উপায় থাকে তবে সেই রাস্তাটিতে যাওয়ার চেয়ে খুশি।
আমি কীভাবে এটি সম্পাদনা করতে যাব যাতে .OrderBy( "column name" )
বর্ণের বর্ণ অনুসারে বর্ণের নাম থাকতে পারে, তাই নামের সম্পত্তি?
আমি একটি বার্তা পেতে থাকি:
ধরণের আর্গুমেন্টগুলি ব্যবহার থেকে অনুমান করা যায় না। প্রকারের আর্গুমেন্টগুলি স্পষ্ট করে উল্লেখ করার চেষ্টা করুন।
dbo.Color.Name
তখন কেবলname=>name
কোন ইঙ্গিতগুলি এটি কলামের নাম নয়? উদ্ভট এটিও সঠিকভাবে সাজান যদি আমি কেবল এটি পরিবর্তন করি.OrderBy(a=>a)