2011-02-05 12 views
5

क्या कोई प्रदर्शन गिरावट है जब हम हमेशा मूल्य प्रकारों के बजाय शून्य मूल्य प्रकार का उपयोग करते हैं?क्या कोई प्रदर्शन गिरावट है जब हम हमेशा मूल्य प्रकारों के बजाय शून्य मूल्य प्रकार का उपयोग करते हैं?

+4

'" हमेशा "एक बड़ा शब्द है। –

+1

ओवरफ़्लो : यह नहीं कि आपको चिंता करनी चाहिए। –

+0

इंगित करने के लिए, मैं यह शर्त लगाने के लिए तैयार हूं कि @ मिच व्हाटैट आपके बारे में बहुत कुछ जानता है, इसलिए मैं उसे सुनकर जा रहा हूं। @MitchWheat ~ आपको यह जवाब देना चाहिए था: पी ... – jcolebrand

उत्तर

7

Mitch Wheat जैसा कि ऊपर बताया गया है, नहीं, आपको इसके बारे में चिंता नहीं करनी चाहिए। मैं आपको अब संक्षिप्त जवाब देने जा रहा हूं, और बाद में मैं आपको जो पूछ रहा हूं उसके बारे में और जानने में मदद करने जा रहा हूं:

अपना कोड सही होने के लिए लिखें। लिखने के बाद ताकि आप उन बिंदुओं को ढूंढ सकें जो आपको दुःख पहुंचा रहे हैं।

आप कोड है कि लगातार Nullable का उपयोग करता है और आप प्रदर्शन के कारणों के लिए है और आप इसे प्रोफ़ाइल और आप समस्या अपने आप को नहीं मिल रहा है जब, तो आ कैसे यह तेजी से बनाने के लिए हमें पूछना। लेकिन नहीं, Nullable का उपयोग करने का उपर सभी उद्देश्यों और उद्देश्यों के लिए अपमानजनक नहीं है।

बारे में अधिक खोज तुम क्या पूछ रहे हैं:

अब, उन सभी पृष्ठों को पढ़ने के बाद, मुझे उम्मीद है कि आप अधिक प्रबुद्ध महसूस करेंगे।

+0

@YiJiang ओह आप और आपकी फैंसी ओएल सूचियां: पी (अच्छी कॉल) – jcolebrand

+1

यह एक 'उल' अनियंत्रित सूची है - 'ol' आदेशित सूचियां erhn हैं ... आदेश दिया गया (क्रमांकित) याहू पता है? ;) –

+0

ओह, चेहरे की, मैंने पहली बार यूएल टाइप करना शुरू किया: पी – jcolebrand

4

यह संपूर्ण मूल्य प्रकार की प्रतिलिपि बनाने की कीमत है: पूर्णांक, GUID के इत्यादि जैसी चीजों के लिए काफी अधिक शून्य, लेकिन यदि आप लगातार 512-केबी मान प्रकारों की प्रतिलिपि बना रहे हैं (जो आपको नहीं होना चाहिए पहली जगह) एक तंग पाश के अंदर।

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