क्या इस विधि को सामान्य बनाने का कोई तरीका है ताकि मैं एक स्ट्रिंग, बूल, int, या डबल लौटा सकूं? अभी, यह एक स्ट्रिंग लौट रहा है, लेकिन अगर यह कॉन्फ़िगरेशन मान के रूप में "सत्य" या "गलत" पाता है, तो मैं उदाहरण के लिए एक बूल वापस करना चाहता हूं।मैं सामान्य विधि के रिटर्न प्रकार को कैसे बना सकता हूं?
public static string ConfigSetting(string settingName)
{
return ConfigurationManager.AppSettings[settingName];
}
वहाँ आप को पता है के लिए एक रास्ता है प्रत्येक सेटिंग्स किस प्रकार है? – thecoshman
मुझे लगता है कि आप वास्तव में पूछना चाहते हैं कि प्रश्न "मैं अपनी एप्लिकेशन कॉन्फ़िगरेशन को दृढ़ता से टाइप कैसे करूं?" यह बहुत लंबा रहा है क्योंकि मैंने इसके साथ उचित जवाब लिखने के लिए काम किया था। – Simon
याहू, आदर्श रूप में मैं इस विधि में टाइप को पास नहीं करना चाहता हूं। मैं केवल 4 प्रकार का उल्लेख करने जा रहा हूं। तो अगर "true"/"गलत" सेट कर दिया जाता है, मैं इस समारोह (यह विधि में पारित करने के लिए की जरूरत के बिना) एक बूलियन वापस जाने के लिए, मैं शायद पूर्णांक को जोड़ सकते हैं और बस डबल में दोगुनी हो, और बाकी सब कुछ एक स्ट्रिंग होना चाहिए चाहते हैं। उत्तर दिया गया है कि पहले से ही ठीक काम करेगा, लेकिन मुझे हर बार टाइप पास करने की ज़रूरत है, जो शायद ठीक है। – MacGyver