2012-07-16 28 views
8

मैं एक ऑनलाइन ट्यूटोरियल में इस संरचना भर में भाग गया:शब्दकोश <string, /> का मतलब क्या है?

Dictionary<string, /> dictionary = new Dictionary<string, />(); 

मैंने पहले इस वाक्य रचना नहीं देखा था और यकीन है कि यह क्या मतलब नहीं था। मुझे यह भी निश्चित नहीं है कि यह वैध वाक्यविन्यास है क्योंकि मैं इसे स्वयं संकलित नहीं कर सकता।

+1

क्या आप ट्यूटोरियल के लिए एक लिंक पोस्ट कर सकते हैं? संदर्भ मदद कर सकता है। – TheEvilPenguin

+0

मैट, आपका अंतर्ज्ञान सही है ... यह वैध वाक्यविन्यास नहीं है। फॉरवर्ड स्लैश कैरेक्टर किसी वैध प्रकार के नाम का हिस्सा नहीं हो सकता है। –

+1

क्या '/' वास्तव में एक इटैलिक अपरकेस अक्षर * I * हो सकता है? –

उत्तर

8

मैट, आपका अंतर्ज्ञान सही है ... यह वैध वाक्यविन्यास नहीं है। फॉरवर्ड स्लैश कैरेक्टर किसी वैध प्रकार के नाम का हिस्सा नहीं हो सकता है।

प्रश्न में ट्यूटोरियल को देखने के बाद, और जिस तरह से शब्दकोश का उपयोग किया जाता है, ऐसा लगता है कि परिभाषा Dictionary<string, object> होना चाहिए। कोड कोडप्रोजेक्ट पर कोड पोस्ट किए जाने पर शायद कुछ अजीब स्वरूपण बग उत्पन्न हुआ।

+1

यह एक टिप्पणी होना चाहिए। :) – codingbiz

+0

@tcoder मेरा बुरा। दूसरा अनुच्छेद जोड़ने के बाद, क्या यह उत्तर के रूप में बेहतर योग्यता प्राप्त करता है? –

+0

बढ़िया! कोई चिंता नहीं – codingbiz

संबंधित मुद्दे