Search Issue Tracker

By Design

Votes

0

Found in

5.3.5f1

Issue ID

795594

Regression

No

'Use of unassigned local variable' error only appears if the variable in question is not in an array

Scripting

-

'Use of unassigned local variable' error only appears if the variable in question is not in an array

To reproduce:
1. Open attached project
2. Open the script "TheScriptToEndAllBugs.cs"
3. Notice that line 9 (a[5] =a[5]) doesn't throw an error, even though a[5] is unassigned, while line 12 (a2 = a2) throws the "Use of unassigned local variable 'a2' " error.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.