नोट का उपयोग करना, मैं इस विषय पर निम्न प्रश्नों के बारे में पता कर रहा हूँ:प्रदर्शन ओवरहेड्स जब संसाधन फ़ाइलें (.resx)
एट अल। हालांकि, मुझे इन सवालों में से कोई भी जवाब संतोषजनक नहीं लगता है (वे पर्याप्त ठोस नहीं हैं)।
मुझे इस विषय पर MSDN पृष्ठों के बारे में भी पता है, लेकिन यह संसाधन फ़ाइलों का उपयोग करने के ऊपरी हिस्से के बारे में तकनीकी जानकारी पर भी लग रहा है।
मेरी दुर्दशा यह है कि हम एक बड़े आकार के WinForms एप्लिकेशन के स्थानीयकरण पर उतरने वाले हैं। इस चरण में मेरी चिंता उदाहरण के लिए एक नेस्टेड लूप के भीतर से .resx फ़ाइल से संसाधनों तक पहुंचने के प्रदर्शन के बारे में है। वर्तमान में कोड के छोटे हिस्से के लिए हमने DataGridView
इत्यादि के लिए स्थानीयकरण (स्तंभ नाम, पंक्ति शीर्षलेख इत्यादि) को स्थान दिया है। हम प्रासंगिक वर्ग के वैश्विक चर और संसाधनों का उपयोग कर संसाधनों को नकद कर रहे हैं।
.resx से संसाधनों को कैसे एक्सेस किया जाता है (क्या वे संकलन समय पर असेंबली में शामिल हैं?) और क्या उन संसाधनों को नकद करने और पहुंच के लिए वैश्विक चर का उपयोग करने का प्रदर्शन लाभ है?
+1 आपके उत्तर के लिए बहुत बहुत धन्यवाद। सबसे की सराहना की। क्या आप मेरे लिए एक और चीज समझा सकते हैं। [एमएसडीएन डॉक्स] से संसाधन को कॉल करने के लिए (http://msdn.microsoft.com/en-us/library/yfsz7ac5.aspx) हम 'संसाधन प्रबंधक आरएम = नया संसाधन प्रबंधक ("उदाहरण स्रोत", टाइपऑफ (उदाहरण) .ssembly); स्ट्रिंग ग्रीटिंग = आरएम.गेटस्ट्रिंग ("ग्रीटिंग"); लेकिन मैं http://stackoverflow.com/a/1142840/626442 से समझता हूं कि यह 'कंसोल। राइटलाइन (स्ट्रिंग्स.हेल्लो) के माध्यम से भी किया जा सकता है;' जहां संसाधन फ़ाइल 'strings.resx' है। क्या अंतर है? – MoonKnight
क्या आप इस प्रश्न के साथ मदद कर सकते हैं: http://stackoverflow.com/questions/15523604/error-in- जनरेशन-of-resource-resource-design-cs-file – MoonKnight
'तारों का उपयोग करना। हेल्लो' स्वचालित रूप से स्वचालित रूप से उपयोग कर रहा है- 'Resources.Designer.cs' में उत्पन्न कक्षा –