मैं आइटम को स्ट्रिंग सरणी या उस प्रकार को रूपांतरित करना चाहता हूं जिसे मैंने ListBox.DataSource भरने के लिए उपयोग किया था। इस प्रकार ने ToString() को ओवरराइड किया है, लेकिन मुझे लगता है कि इसे परिवर्तित नहीं किया जा सकता है, स्ट्रिंग तक भी नहीं []।ListBox.ObjectCollection को एक (टाइप किए गए) सरणी में परिवर्तित नहीं कर सकता
String[] a = (String[])ListBox1.Items;
Contacts[] b = (Contacts[])ListBox1.Items;
मुझे इसे केवल एक विधि के पैरामीटर के रूप में पास करने के लिए इसे परिवर्तित करना पड़ा। यह केवल स्ट्रिंग [] या संपर्क [] स्वीकार कर लिया। बहुत उपयोगी, धन्यवाद! –