Ho appena avuto questo gettare un errore di compilazione, mentre il refactoring alcuni legacy (da qui VB.NET) test di unità, dove ho voluto commentare appena fuori uno degli ingressi del campione a MBUnit:VB.NET non consente la continuazione della linea su righe con commento?
<RowTest> _
'<Row("Something")> _
<Row("SomethingElse")> _
che ha dato:
Attribute specifier is not a complete statement. Use a line continuation to apply the
attribute to the following statement.
In realtà tratta lo spazio bianco/linea commentata come una linea effettiva? In genere, quando mi lamenta di VB.NET, lo premetto con "Ora, non vorrei essere il ragazzo a scrivere la loro grammatica, ma ..." Sembra uno di quei casi in cui non conosco il rispondi, se ho ragione. Ma so che voglio sapere la risposta, in questo caso.
Questa è una di quelle cose che abbiamo chiesto a Microsoft di risolvere per anni. Forse un giorno ... –
Penso che si possa tranquillamente commentare la riga se si aggiunge un '_' * prima di * the' ''. Quindi basta digitare '_ '' invece di ''' all'inizio di una linea continua quando vuoi commentarlo. (Non sono sicuro che '_'' funzioni.) –