c# - Declare and create variable in code behind -


यहां 3 परिदृश्य हैं:

  नामस्थान एनएस {सार्वजनिक आंशिक वर्ग ए: सिस्टम। वेब .UI.UserControl निजी चर वी; संरक्षित शून्य पृष्ठ_ऑलोड (ऑब्जेक्ट प्रेषक, इवेंटएआरजीएस ई) {यदि (! पेज। आईएसपोस्टबैक) वी = नया वैरिएबल (); ....}} नामस्थान एनएस {सार्वजनिक आंशिक वर्ग ए: सिस्टम। वेब। यूआई। यूज़र कंट्रोल निजी वैरिएबल v = नया परिवर्तनीय (); सुरक्षित शून्य Page_Load (ऑब्जेक्ट प्रेषक, इवेंटएरग्स ई) {}} नेमस्पेस एनएस {सार्वजनिक आंशिक वर्ग ए: सिस्टम। वेब। यूआई। यूज़र कंट्रोल निजी व्हेरिएबल वी; संरक्षित शून्य Page_Load (वस्तु प्रेषक, EventArgs ई) {v = नया परिवर्तनीय (); }}  

जब 2 वी परिदृश्य के लिए हर बार चर "v" बनाया जाता है? क्या 2 वें परिदृश्य तीसरे के बराबर है?

परिदृश्य 1: वेरिएबल v को प्रत्येक अनुरोध पर, जब पेज लोड होता है, और कोई नहीं होता है वापस पोस्ट करें (अन्यथा शून्य)

परिदृश्य 2: वेरिएबल v क्लास ए के प्रत्येक त्वरण पर आरंभीकरण किया जाता है, कन्वर्टर को बेकार कर दिया जाता है।

परिदृश्य 3: चर v को प्रत्येक अनुरोध, जब पृष्ठ लोड होता है।

टिप्पणी: यदि आप पृष्ठ लोड होने के बाद चर वी एक्सेस करते हैं, तो परिदृश्य 2 & amp; 3 को बराबर माना जा सकता है।


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -