Hyluss

Closure in for loop problem

Feb 1st, 2019
257
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.32 KB | None | 0 0
  1.  for (int i = 0; i < buttons.Length; i++)
  2.         {
  3.             var i1 = i;
  4.             buttons[i].onClick.AddListener(() => OnButtonClick(buttons[i1]));
  5.         }
  6.  
  7.  
  8.  for (int i = 0; i < buttons.Length; i++)
  9.         {            
  10.             buttons[i].onClick.AddListener(() => OnButtonClick(buttons[i]));
  11.         }
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment