मैं जग रीगल के ब्लॉग पर This Article पढ़ रहा था और ऐसा लगता है कि वह जो सुझाव दे रहा था वह वास्तव में एक वस्तु प्रारंभकर्ता का उपयोग करने जैसा नहीं था। तब मुझे एहसास हुआ कि मुझे वास्तव में निश्चित रूप से पता नहीं था।क्या कोई ऑब्जेक्ट बनाया गया है जब कोई प्रारंभकर्ता फेंकता है?
जब कोई ऑब्जेक्ट बनाया गया है, ऑब्जेक्ट प्रारंभकर्ताओं के साथ, और उन intitializers में से एक फेंकता है (शायद एक नल संदर्भ अपवाद) ... क्या वास्तव में वस्तु का निर्माण किया गया है? क्या यह मूल रूप से कन्स्ट्रक्टर में फेंकने वाले अपवाद की तरह है? या वस्तु पूरी तरह से बनाई गई है, और फिर शुरू किया?
इसलिए जब अलग, परिणाम के रूप में अगर एक निर्माता thows ही हैं। तो, मेरे विचार है कि जग की पुनरुत्थान वास्तव में एक जैसी नहीं है। –
परिणाम अधिकतर समान हैं। अपवाद के बाद स्मृति में क्या बचा है में एक अंतर हो सकता है। जग सिफारिश कर रहे हैं कि ReSharper सीमा प्रारंभिक सुझाव 10 गुणों के लिए अन्यथा अन्यथा कोड की एक पंक्ति पर बहुत कुछ चल रहा है जब डीबग करना मुश्किल हो सकता है। –