# مثير للإهتمام حقاً في منتدى ASP.NET سؤال - حول استخدام المتغيرات المكانية العالمية بدلاً من حالة التطبيق في ASP .NET

<datetime class="hidden">2004-07-05T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
كنت أجيب على هذا [تعليق في منتدى](http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=539975) في الواقع لم أستطع ' أن أجد مثالاً جيداً عن كيفية القيام بذلك - wierd, إنه ' شيء شائع جداً لفعله . إذاً |, | المشكلة هي | , | هل هناك طريقة أفضل من استخدام جسم التطبيق لتخزين الأجسام التي ينبغي أن تكون متاحة طوال فترة حياة التطبيق |\* في شفرةكمM SK1 على سبيل المثال, في عالمية .asaxMSC4csMST5

public static ArrayList TestArrayList = new Array List();
الآن , في أي صف يمكنني الوصول إلى هذا ... كما هو .  
إذا(عالمي. قائمة الاختبار M SK2 لا )

{

من أجل(int i=0;i &lt;1000; i++)

{

عالمي.TestArrayList.AddM SK2iMSC3

}

}
رائع , لا حاجة إلى نسخة , | ( نعم أدركت أنه يجب أن أغلق هذا في الواقع أولاً لتأمين السلامة للسلسلة |...) | لذا | , | واحد قصير |, | لكن يمكن أن يكون مفيداً لشخص ما |مSK6 | أوه | مSK7 | قمت بعمل تطبيق مثالي صغير الذي يظهر أيضاً استخدام هذا في وحدة Http [تنزيلها هنا](/uploads/GlobalStaticTest.zip)