किसी को भी इस व्याख्या कर सकते हैं:अधिभावी ToString() और करने के लिए ListBox सी # जोड़ने
public class Test : List<int>
{
public override string ToString()
{
return "My ToString";
}
}
यदि मैं यह दृष्टांत और एक Windows Form
पर एक ListBox
नियंत्रण में जोड़ने, यह प्रदर्शित करता है "संग्रह" के बजाय "मेरे ToString "।
Test test = new Test();
listBox1.Items.Add(test);
मैंने सोचा था कि Items
को जोड़ने सिर्फ मेरी कक्षा के ToString()
कहेंगे। निम्न कार्य निश्चित रूप से उम्मीद के रूप में
MessageBox.Show(test.ToString());
यह है। धन्यवाद –
मेरा दिन बनाया :-) – itsho
धन्यवाद ... बेवकूफ जादू – RustyH