私は別の SecondClass() からメソッドを呼び出しているクラス MyClass() を持っています。それは foreach ループです。このメソッドには、データを入れるリストがあります。しかし、このメソッドが呼び出されるたびに、私のリストは最初からいっぱいになります。以前に挿入したデータがすべて失われます。この問題を解決するにはどうすればよいですか?
foreach(string items in description)
{
SecondClass method = new SecondClass();
method.DoThis(items);
}
このメソッドを使用した MyClass() は次のようになります
public void DoThis(string items)
{
List<MyClass> list2 = new List<MyClass>();
if(//somethis)
{
/// some more code
list2.Add(sk);
}
}
コードを編集しましたが、いくつかの間違いがありました。ごめん