Cuestión : Conversión de la declaración de C# Linq a VB.NET

He estado convirtiendo un cierto código de C# a VB para el uso en un proyecto de la tela.  No soy familiar con LINQ, pero traducir este código ha sido una experiencia extremadamente educativa.  Me disculpo si el recorte de código no da formato correctamente. He podido convertir todo el código hasta ahora a excepción de la declaración siguiente: class= " lineNumbers " >
1 del >

: 2: 3: 4: >messagesByOtherUsername codeBody del " prettyprint " del class= del id= " codeSnippet942498 " del >
 nuevo JsMessage de m {identificación = m.MessageId, remitente = m.SenderUsername, Msg = m.MessageContents}) .ToList ()}) .ToList ();
class= > " claro " de 
class= del

Respuesta : Conversión de la declaración de C# Linq a VB.NET

Hola jfeltjfelt;

No capaz de comprobar esto hacia fuera ahora pero ése debe estar correcta.

Fernando
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
messagesByOtherUsername = (de m en _ de los mensajes
                           Dejar el otherUser = IIF (m.SenderUsername = el _ del username, de m.RecipientUsername, de m.SenderUsername)
                           Grupo por el oUser = el otherUser en mbu = _ del grupo
                           Seleccionar nuevo JsMessagesByUsername {el _
                               . Username = oUser, _
                               . Mensajes = mbu. Seleccionar (función (m) nuevo JsMessage {_
                                                          . Identificación = m.MessageId, _
                                                          . Remitente = m.SenderUsername, _
                                                          . Msg = _ de m.MessageContents
                                                      }) .ToList () _
                           }) .ToList ()
Otras soluciones  
 
programming4us programming4us