J'ai trouvé que this answer a été demandé et a répondu avant VS2010 a été réellement libéré.VB.NET et Visual Studio 2010 prennent-ils en charge la méthode anonyme multiligne?
Ils disent que
VB9 a seulement anonyme fonctions sur une seule ligne. Nous ajoutons la déclaration complète et lambdas multilignes dans VB10.
Mais j'ai essayé d'ajouter ce code
Dim test2 = Function(t1 As T, t2 As T) (
Dim val1 As IComparable = DirectCast(prop.GetValue(t1), IComparable)
Dim val2 As IComparable = DirectCast(prop.GetValue(t2), IComparable)
Return val1.CompareTo(val2)
)
à un .NET Framework 4.0 projet dans Visual Studio 2010 et il ne compile pas.
Avez-vous maintenant si cette fonctionnalité est vraiment mise en œuvre et ce que je fais mal?
Oh, merci! Désolé pour la question idiote, il fait probablement trop chaud aujourd'hui au bureau: D. – Drake
Haha! Pas bête du tout! J'ai rencontré exactement le même problème il n'y a pas une semaine. – diceguyd30