यदि किसी सदस्य को एकाधिक गुण लागू होते हैं, उदा।क्या गुणों के आदेश की कोई गारंटी है?
[Foo]
[Bar]
void Baz() { ... }
तो CLR/नेट विनिर्देशों द्वारा किए गए किसी भी गारंटी के रूप में क्या क्रम में वे जब प्रतिबिंब द्वारा प्राप्त में पुनः प्राप्त किया जाएगा करने के लिए कर रहे हैं (जैसे Attribute.GetCustomAttributes
)? इन विधियों के लिए प्रलेखन इसे स्पष्ट नहीं करता है, और ऐसा लगता है कि वे आदेश में लौट आए हैं, वे लागू नहीं हैं, मैं अनियंत्रित व्यवहार पर भरोसा नहीं करना चाहता क्योंकि यह केवल परेशानी के लिए पूछ रहा है।
क्यों यह महत्वपूर्ण हो सकता है, कल्पना करें कि गुणों का उपयोग यह इंगित करने के लिए किया जाता है कि विधि में इंटरसेप्टर की एक श्रृंखला होनी चाहिए, जिसे एक विशिष्ट क्रम में चलाना चाहिए।
सुंदर निर्णायक लगता है - धन्यवाद। यही वह है जो मुझे ईमानदार होने की उम्मीद थी। –