में परिवर्तित नहीं कर सकता है मेरे पास Pin
नामक एक कक्षा है।सी # विधि को गैर प्रतिनिधि प्रकार
public class Pin
{
private string title;
public Pin() { }
public setTitle(string title) {
this.title = title;
}
public String getTitle()
{
return title;
}
}
अन्य वर्ग से मैं एक List<Pin>
पिंस में पिंस वस्तुओं को जोड़ने और एक अन्य से मैं सूची पिन पुनरावृति और तत्वों प्राप्त करना चाहते हैं। तो मेरे पास यह कोड है।
foreach (Pin obj in ClassListPin.pins)
{
string t = obj.getTitle;
}
इस कोड के साथ मैं शीर्षक पुनर्प्राप्त नहीं कर सकता। क्यूं कर?
: यह एक संदर्भ या delegate
एक विधि रिटर्न (
क्योंकि आपको इसे कॉल करने की आवश्यकता है, उदाहरण के लिए 'obj.getTitle() ' – leppie
क्या आपने गुगल खोज करने की कोशिश की है? यह एक आम आम शुरुआत की त्रुटि है। – antonijn
विषय से थोड़ा दूर, लेकिन लेखन सेटर्स और गेटर्स का विरोध करने के लिए गुण पेश किए गए थे। अधिक जानकारी के लिए: http://msdn.microsoft.com/en-us/library/x9fsa0sw%28v=vs.80%29.aspx – Matthew