-1

コード:

 public class ClassA
 {
      public decimal foo
 }

 public class ClassB
 {
   public List<ClassA> Alist 
 }

ClassB 内では、このように Alist に値を入力しています。

      foreach (junk in trash)
        {              
            Alist.add(new ClassA()
            {                   
                foo = junk.Bar
            });     
          // if (Alist.foo == whatever)
          // but  no access to Alist.foo here 
        }

for each ループ内で、foo に対して if ステートメントを実行しようとしています。つまり、 if (Alist.foo == whatever) I can't do this のようなものは、アクセスできませんAlist.foo。これがどのように行われるかについての考え。

4

1 に答える 1