Question : Conversion de rapport de C# Linq en VB.NET

J'avais converti un certain code de C# en VB pour l'usage dans un projet de Web.  Je ne suis pas familiarisé avec LINQ, mais la traduction de ce code a été une expérience extrêmement éducative.  Je fais des excuses si l'extrait de code ne compose pas correctement. J'ai pu convertir tout les code jusqu'ici excepté le rapport suivant : class= " lineNumbers " >
1 de >

: 2 : 3 : 4 : >messagesByOtherUsername " de
 nouveau JsMessage de m {identification = m.MessageId, expéditeur = m.SenderUsername, Msg = m.MessageContents}) .ToList ()}) .ToList () ;
class= > " clair " de 
class= de

Réponse : Conversion de rapport de C# Linq en VB.NET

Salut jfeltjfelt ;

Non capable vérifier ceci dehors en ce moment mais cela devrait être correcte.

Fernando
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
messagesByOtherUsername = (de m dans le _ de messages
                           Laisser l'otherUser = l'IIF (m.SenderUsername = _ d'username, de m.RecipientUsername, de m.SenderUsername)
                           Groupe par l'oUser = l'otherUser dans le mbu = le _ de groupe
                           Choisir nouveau JsMessagesByUsername {le _
                               . Username = oUser, _
                               . Messages = mbu. Choisir (fonction (m) nouveau JsMessage {_
                                                          . Identification = m.MessageId, _
                                                          . Expéditeur = m.SenderUsername, _
                                                          . Msg = _ de m.MessageContents
                                                      }) .ToList () _
                           }) .ToList ()
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us