I'm getting the error The name 'val' does not exist in the current context.Code:{ // check if valid pair { jw.paired [0] = jw.siredata[x,2]; jw.paired [1] = jw.siredata[x,3];} // Convert array paired to string StringBuilder builder = new StringBuilder(); foreach (int val in jw.paired) { builder.Append(val); } // int lnk = builder; int value2; int.TryParse(val, out value2); // int value2 = Int32.Parse(builder); if ((value2) == (jw.unlinked1)) {random_module();} else if ((value2) == (jw.unlinked2)) {random_module();} else { jw.siredata[x, 3] = jw.linkedpairs[num, 0]; jw.siredata[x, 4] = jw.linkedpairs[num, 1]; }