What    |Removed                     |Added
                 CC|                            |[EMAIL PROTECTED]
           Keywords|                            |wrong-code

------- Comment #2 from [EMAIL PROTECTED]  2008-11-21 15:08 -------
(In reply to comment #1)
> [] could be an empty array of any type.  So the compiler is interpreting it as
> an empty string[][], not an empty string[].  You have a T[], you concat an
> empty T[],  your original array isn't supposed to change.

But it has been explicitly cast to a string[].  How can a CastExpression be of
any type other than that to which it is cast?


Reply via email to