सी # में, यदि मेरे पास एक फ़ंक्शन के लिए पैरामीटर है जहां पैरामीटर प्रकार इंटरफ़ेस है, तो एक पास में कैसे पास किया जा सकता है ऑब्जेक्ट जो इंटरफ़ेस लागू करता है।एक संदर्भ रूपांतरण, मुक्केबाजी रूपांतरण, अनबॉक्सिंग रूपांतरण, रैपिंग रूपांतरण, या शून्य प्रकार रूपांतरण
एक समारोह के लिए पैरामीटर निम्नानुसार है::
List<ICustomRequired>
सूची है कि मैं पहले से ही इस प्रकार है: से
List<CustomObject> exampleList
CustomObject
inherits
यहाँ एक उदाहरण है ICustomRequired
इंटरफ़ेस
सी क्या है पैरामीटर के रूप में exampleList
पास करने के लिए सही वाक्यविन्यास?
exampleList as List<ICustomRequired>
हालांकि मैं निम्न त्रुटि हो रही है:
Cannot convert type via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
धन्यवाद
आपके उत्तर के लिए धन्यवाद। – user3736648