2010-09-29 13 views
12

दिखाई देते हैं ऐसा लगता है कि सी # में लगभग सभी सुविधाओं को अन्य भाषाओं से लिया गया था (जावा, जेनिक्स (पैरामीट्रिक पॉलिमॉर्फिज्म) से ओओपी और एमएल परिवार से लैम्बडा, हास्केल के मोनैड से LINQ और गतिशील भाषाओं से गतिशील) लेकिन मुझे गुणों की उत्पत्ति (जावा दुनिया में एनोटेशन) नहीं पता है। क्या सी # पहली भाषा है जो विशेषताओं को पेश करती है?किस भाषा में गुण पहली बार

+1

क्या आपका मतलब वर्ग योगदान है ???? – ErVeY

+0

विशेषताएँ C# – TimothyP

+1

तक सीमित नहीं हैं और मुझे पूरा यकीन है कि ओओपी जावा से उधार नहीं लिया गया था: पी – TimothyP

उत्तर

1

मैं कॉम आईडीएल (इंटरफ़ेस परिभाषा भाषा) में विधि या पैरामीटर टिप्पणी के रूप में पहली बार के लिए गुण फ़ाइलें देखा C++ दुनिया वापस। मुझे नहीं पता कि उनका आविष्कार किया गया था या नहीं। http://msdn.microsoft.com/en-us/library/aa367042.aspx