IntelliSense Issue in if Statements
Hi Joe,
I'm on LINQPad v9.8.12 beta (x64) and have noticed an IntelliSense issue with if statements:
1. Within the boolean expression of an if statement, IntelliSense correctly recognizes the first identifier or keyword, but fails to recognize any subsequent ones.
2. When an if statement is followed by a single statement (without braces), IntelliSense does not work. However, when followed by a statement block, IntelliSense functions correctly.
I've attached a screenshot below, where green underlines indicate normal behavior and red underlines indicate the abnormal behavior:
Comments
-
Thanks - this should now be fixed in 9.9.2.
-
@JoeAlbahari said:
Thanks - this should now be fixed in 9.9.2.I'm sorry but IntelliSense still not work well in the boolean expression as mentioned above. I'm on version 9.9.3.
-
I've added completion at the 'not' and 'String' points in 9.4.4. There will still be no completion at 'is' - this is far more complex to add and is fragile to new language features, so I'm leaving this off for now.
-
@JoeAlbahari said:
I've added completion at the 'not' and 'String' points in 9.4.4. There will still be no completion at 'is' - this is far more complex to add and is fragile to new language features, so I'm leaving this off for now.OK, I see. Thank you for your reply.
