2013-04-05 10 views

risposta

2

Rispondere alla mia domanda qui. In VB.NET, devi usare il livello del modulo option infer on.

Stavo per cancellare questa domanda dopo aver capito il problema, ma 1) non posso perché questa domanda ha già una risposta e 2) sono sicuro che sarà comunque utile per gli altri.

Felice inferazione.

6

Questa mi sembra una situazione momentanea. Perché quando provo,

Dim x = New With {.Name = "aaa"} 

Essa mostra

enter image description here

Considera anche Option Infer Statement

Consente l'uso di inferenza di tipo locale nella dichiarazione di variabili.

+2

Ah ... il fatto che questo funzioni per voi mi ha spinto a ricercare interruttori a livello di modulo. Sembra che tu debba usare l'opzione "infer on on". – oscilatingcretin

+0

@Soner, il commento dell'OP sembra più utile di una risposta "funziona per me". ;) Si dovrebbe considerare di incorporare ['option infer on on] (http://msdn.microsoft.com/en-us/library/bb384665.aspx) alla propria risposta. –

+1

In effetti, lo pubblicherò come risposta alla mia domanda quando ci arriveremo. – oscilatingcretin