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
Post a Comment