none
Linq to xml vb.net RRS feed

  • Pergunta

  • Boa Tarde

    sou iniciante em linq presciso de ajuda para converter em vb.net

    em c#

    StartDateList.DataSource =

     

     

    from element in CourseCodes.Descendants("Availability")

     

     

    where element.Parent.Attribute("CourseCode").Value == CourseList.SelectedValue

     

     

    select new

    {

    Date =

     

    Convert.ToDateTime(element.Attribute("StartDate").Value),

    Status = element.Attribute(

     

    "Status").Value

    }

     

    into Availability

     

     

    select new

    {

    Code =

     

    String.Format("{0:yyyy-MM-dd}", Availability.Date),

    Title =

     

    String.Format("{0:d MMM yyyy} - {1}", Availability.Date, Availability.Status)

    };

    }

     

     

    Em Vb

    drpdDataInicio.DataSource =

     

    From Availability In From element In CourseCodes.Descendants("Availability") Where element.Parent.Attribute("CourseCode").Value = drpdescola_curso.SelectedValue _

     

     

    Select New With {Key .[Date] = Convert.ToDateTime(element.Attribute("StartDate").Value), Key .Status = element.Attribute("Status").Value} _

     

     

    Select New With {Key .Code = [String].Format("{0:yyyy-MM-dd}", Availability.[Date]), Key .Title = [String].Format("{0:d MMM yyyy} - {1}", .[Date], .Status)}

     

    Quando converto ele começa a pipocar erro na ultima linha  no Availability , falando que não está declarado 

    em c# funciona certinho

    Como eu faço para corrigir esses erros

    Obrigado .

    quinta-feira, 17 de fevereiro de 2011 18:35

Todas as Respostas