У меня есть массив с именем pri1, я хочу, чтобы этот список массивов был доступен для других методов:
void downloader_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
if (e.Error == null)
{
Stream responseStream = e.Result;
StreamReader responseReader = new StreamReader(responseStream);
string response = responseReader.ReadToEnd();
string[] split1 = Regex.Split(response, "},{");
List<string> pri1 = new List<string>(split1);
pri1.RemoveAt(0);
string last = pri1[pri1.Count() - 1];
pri1.Remove(last);
List<string> str = pri1;
}
}
, поэтому мне было предложено сохранить его в переменной класса, что я и сделал:
private List<string> str = new List<string>();
к сожалению, элементы 'pri1' не смогли успешно перейти к 'str':
void AddPrimaryMarkerGraphics(object sender, getPrimaryListCompletedEventArgs e)
{
foreach (string item in str)
{
Поэтому мне было интересно, где в этих 3 шагах я ошибся?