क्या सी # में एक सामान्य प्रकार को परिभाषित करना संभव है जो संदर्भ खुद ही है?रिकर्सिव जेनेरिक प्रकार
उदा। मैं एक शब्दकोश <> को परिभाषित करना चाहता हूं जो इसके प्रकार को टीवीएयू (पदानुक्रम के लिए) के रूप में रखता है।
Dictionary<string, Dictionary<string, Dictionary<string, [...]>>>
नहीं, यह संभव नहीं है। क्या आप जो हासिल करने की कोशिश कर रहे हैं उस पर आप अधिक विशिष्ट हो सकते हैं? –
लॉल ईरविकियर, आपको यह मानना होगा कि यह अजीब है;) ... मैंने यह भी सोचा कि यह नहीं (सीधे) .. – eglasius
मुझे लगता है कि लोग भ्रमित हो जाते हैं क्योंकि एक वर्ग स्वयं से प्राप्त नहीं कर सकता है (जाहिर है, या इसके अनंत आकार के रूप में होगा जैसे ही इसमें कोई फ़ील्ड था), न ही एक सामान्य पैरामीटर से एक सामान्य वारिस हो सकता है, लेकिन वर्ग का अपना नाम और प्रकार पैरामीटर सामान्य आधार के प्रकार तर्कों में ठीक दिखाई दे सकता है। –