पहचानने की पहचान नहीं है मेरे पास 2 शून्य दिनांक दिनांक हैं, इसलिए उन्हें घटाकर परिणामस्वरूप एक समय-समय पर समाप्त हो जाएगा। मैं इस पर .Value
पर कॉल करना चाहता हूं।विजुअल स्टूडियो 2012 को शून्य प्रकार
हालांकि, स्वतः पूर्ण ड्रॉप-डाउन सूची का मानना है कि प्रकार कोष्ठक के अंदर एक सामान्य TimeSpan है। .Value
सूची में नहीं है, और जब मैं किसी भी सुझाव का उपयोग करता हूं, तो यह संकलित नहीं होता है। जब मैं मैन्युअल रूप से .Value
टाइप करता हूं तो यह संकलित करता है।
वही समस्या तब होती है जब डेटटाइम में से केवल एक ही शून्य हो। यह तब भी होता है जब मैं TimeSpan?
को DateTime?
में जोड़ता हूं जिसके परिणामस्वरूप DateTime?
होता है। Intellisense सोचता है कि यह DateTime
है।
क्या यह विजुअल स्टूडियो के इंटेलिजेंस के साथ एक समस्या है? मैं अद्यतन 3 पर हूं, मेरे पास रीशेपर नहीं है। एक और कंप्यूटर पर एक ही मुद्दा।
संपादित करें: स्पष्ट होने के लिए, मैं एक प्रश्न पूछ रहा हूं कि इंटेलिजेंस गलत प्रकार का सुझाव क्यों दे रहा है। मुझे पता है कि कोड संकलन करने के लिए क्या लिखना है।
अजीब, जब आप कास्ट करते हैं तो टाइम्स पैन यानी होता है। '(टाइमस्पेन) (दिनांक 1 - दिनांक 2) .'? – JMK
@ जेएमके यह आखिरी, एक ही व्यवहार कास्टिंग करता है। क्या आप पूरी चीज को ब्रैकेट में रखना चाहते हैं? '((टाइमस्पेन?) (दिनांक 1 - दिनांक 2))। वैल्यू' सही तरीके से काम करता है। – Tom
मुख्य रूप से जिज्ञासा से बाहर पूछ रहा था, यह जानने में दिलचस्पी होगी कि यह क्या हो रहा है :) – JMK