嘗試在嘗試{} catch {}方法後訪問變量(特別是ArrayList)。嘗試訪問變量{} catch {}
try
{
//Here I would import data from an ArrayList if it was already created.
}
catch
{
//Create new array list if it couldn't find one.
ArrayList items = new ArrayList();
}
無論如何,ArrayList項目將被創建,我希望能夠訪問它。我嘗試過初始化ArrayList中,像這樣:
ArrayList items;
try
{
//Here I would import data from an ArrayList if it was already created.
}
catch
{
//Create new array list if it couldn't find one.
ArrayList items = new ArrayList();
}
但我不能在try {}趕上因爲它說,它已經被創建做什麼{}塊。
我希望能夠創建一個程序,以記錄從運行之前的行爲,但我似乎無法讓我的前方圍繞正確的概念。
單從Catch塊 –
刪除 'ArrayList的' 僅供參考,除非你使用.NET 2.0,你不應該使用'ArrayList'。您應該使用'List'代替。 –
我建議你使用List而不是ArrayList –
Swag