क्या कोई प्रदर्शन गिरावट है जब हम हमेशा मूल्य प्रकारों के बजाय शून्य मूल्य प्रकार का उपयोग करते हैं?क्या कोई प्रदर्शन गिरावट है जब हम हमेशा मूल्य प्रकारों के बजाय शून्य मूल्य प्रकार का उपयोग करते हैं?
क्या कोई प्रदर्शन गिरावट है जब हम हमेशा मूल्य प्रकारों के बजाय शून्य मूल्य प्रकार का उपयोग करते हैं?
उत्तर
Mitch Wheat जैसा कि ऊपर बताया गया है, नहीं, आपको इसके बारे में चिंता नहीं करनी चाहिए। मैं आपको अब संक्षिप्त जवाब देने जा रहा हूं, और बाद में मैं आपको जो पूछ रहा हूं उसके बारे में और जानने में मदद करने जा रहा हूं:
अपना कोड सही होने के लिए लिखें। लिखने के बाद ताकि आप उन बिंदुओं को ढूंढ सकें जो आपको दुःख पहुंचा रहे हैं।
आप कोड है कि लगातार Nullable का उपयोग करता है और आप प्रदर्शन के कारणों के लिए है और आप इसे प्रोफ़ाइल और आप समस्या अपने आप को नहीं मिल रहा है जब, तो आ कैसे यह तेजी से बनाने के लिए हमें पूछना। लेकिन नहीं, Nullable का उपयोग करने का उपर सभी उद्देश्यों और उद्देश्यों के लिए अपमानजनक नहीं है।
बारे में अधिक खोज तुम क्या पूछ रहे हैं:
- Performance surprise with "as" and nullable types
- Why shouldn't I always use nullable types in C#
- C# Performance gain returning a Nullable Type from a SqlDataReader
- Alternatives to nullable types in C#
- Casting (int?)null vs. new int?() - Which is better?
- Boxing/Unboxing Nullable Types - Why this implementation?
अब, उन सभी पृष्ठों को पढ़ने के बाद, मुझे उम्मीद है कि आप अधिक प्रबुद्ध महसूस करेंगे।
@YiJiang ओह आप और आपकी फैंसी ओएल सूचियां: पी (अच्छी कॉल) – jcolebrand
यह एक 'उल' अनियंत्रित सूची है - 'ol' आदेशित सूचियां erhn हैं ... आदेश दिया गया (क्रमांकित) याहू पता है? ;) –
ओह, चेहरे की, मैंने पहली बार यूएल टाइप करना शुरू किया: पी – jcolebrand
यह संपूर्ण मूल्य प्रकार की प्रतिलिपि बनाने की कीमत है: पूर्णांक, GUID के इत्यादि जैसी चीजों के लिए काफी अधिक शून्य, लेकिन यदि आप लगातार 512-केबी मान प्रकारों की प्रतिलिपि बना रहे हैं (जो आपको नहीं होना चाहिए पहली जगह) एक तंग पाश के अंदर।
- 1. क्या सिस्टम.एरेरे मूल्य प्रकारों पर मुक्केबाजी करते हैं या नहीं?
- 2. आंतरिक मूल्य शून्य मूल्य
- 3. सभी मूल्य प्रकार शून्य नहीं होने का कारण क्या है?
- 4. क्या प्रदर्शन के अलावा कोई अन्य कारण है और सिस्टम.स्ट्रिंग मूल्य प्रकार के बजाय संदर्भ प्रकार क्यों है?
- 5. सी # में, बनाम संदर्भ प्रकार मूल्य प्रकार के उपयोग
- 6. मूल्य प्रकार के अस्थिरता
- 7. शून्य मूल्य
- 8. मूल्य प्रकारों के साथ सामान्य बाधाओं का उपयोग
- 9. हमेशा सकारात्मक मूल्य
- 10. अनसेट करते समय गुणों का हमेशा मूल्य होता है?
- 11. क्या होता है जब हम स्केल कलाकारों के साथ (सत्य) के बजाय लूप का उपयोग करते हैं?
- 12. वास्तव में शून्य क्या मूल्य है?
- 13. डेटाटाइम_इलेक्ट पर शून्य मूल्य?
- 14. AverageTimer32 काउंटर मूल्य शून्य
- 15. क्या सिल्वरलाइट ढांचे का उपयोग करने में कोई मूल्य है?
- 16. सी # == मूल्य प्रकारों और संदर्भ प्रकारों में अलग है?
- 17. जब हम पहली बार कक्षा का उपयोग करते हैं तो स्थिर कोड हमेशा निष्पादित होता है?
- 18. WTForms बजाय HTML क्षेत्र के प्रदर्शन को संपत्ति के मूल्य
- 19. एक गैर-शून्य मूल्य प्रकार बनाने योग्य
- 20. रूबी/रेल का उपयोग || मूल्य निर्धारित करने के लिए, एक शून्य मान के बजाय कोई रिक्त स्ट्रिंग का उपयोग कर
- 21. एएसपी.नेट शून्य मूल्य
- 22. KnockoutJs में बाध्यकारी मूल्य जब जटिल प्रकार
- 23. क्या मुझे जॉइन के बजाय VIEWs का उपयोग करके कोई प्रदर्शन लाभ प्राप्त होता है?
- 24. सी # structs (मूल्य प्रकार) बलिदान प्रदर्शन का उपयोग कब करता है?
- 25. "मूल्य शून्य नहीं हो सकता है" त्रुटि जब सी #/जावास्क्रिप्टसेरियलाइज़र
- 26. Azure सीडीएन का उपयोग कर प्रदर्शन गिरावट?
- 27. मनमाना मूल्य प्रकारों पर संचालन
- 28. आदिम प्रकारों के साथ स्कैला नक्शा मूल्य प्रकार
- 29. प्रकार 'टी' का मूल्य
- 30. NSURL रिटर्न शून्य मूल्य
'" हमेशा "एक बड़ा शब्द है। –
ओवरफ़्लो : यह नहीं कि आपको चिंता करनी चाहिए। –
इंगित करने के लिए, मैं यह शर्त लगाने के लिए तैयार हूं कि @ मिच व्हाटैट आपके बारे में बहुत कुछ जानता है, इसलिए मैं उसे सुनकर जा रहा हूं। @MitchWheat ~ आपको यह जवाब देना चाहिए था: पी ... – jcolebrand