मेरे पास एक वर्ग पर एक संपत्ति है जो एक आईएसईटी है। मैं उस संपत्ति में एक linq क्वेरी के परिणाम प्राप्त करने की कोशिश कर रहा हूं, लेकिन यह पता नहीं लगा सकता कि ऐसा कैसे किया जाए।
मूल रूप से, इसके अंतिम भाग की तलाश में:
ISet<T> foo = new HashedSet<T>();
foo = (from x in bar.Items select x).SOMETHING;
यह भी कर सकता है:
HashSet<T> foo = new HashSet<T>();
foo = (from x in bar.Items select x).SOMETHING;
HashedSet-पार्टी छोड़नी चाहिए । यह केवल भ्रामक हैC#औरLINQइसमें कुछ भी नहीं हैHashedSet।