Avatar billede jimgordon Nybegynder
19. februar 2009 - 02:43 Der er 2 kommentarer og
1 løsning

vb.net til c# Linq 1

Nogle der kan oversætte denne til c#:

        Dim q2 = _
            From _
                state In m_Map.Regions _
            Join _
                county In counties _
            On _
                state.FipsCodes(0) Equals county.FipsCodes(0) _
            Join _
                pd In doc.<CountyPopulationFile>.<CountyPopulation> _
            On _
                CInt(pd.@CountyFipsCode) Equals county.FipsCodes(1) And _
                CInt(pd.@StateFipsCode) Equals state.FipsCodes(0) _
            Where _
                CDate(pd.@Date).Year = 2006 _
            From _
                Polygon In county.Polygons _
            Select _
                Color = New SolidColorBrush(colorMapEntries.Interpolate(CDbl(pd.@Population))), _
                Points = Polygon.Points
Avatar billede arne_v Ekspert
19. februar 2009 - 03:02 #1
prøv:

keywords -> samme all lowercase
_ -> ingenting
Dim -> var
(n) -> [n]
CInt(...) -> int.Parse(...)
CDouble(...) -> double.Parse(...)
CDate(...) -> DateTime.Parse(...)
afslut med semikolon
Avatar billede jimgordon Nybegynder
21. februar 2009 - 08:05 #2
tak for startskudet, smid et svar
Avatar billede arne_v Ekspert
21. februar 2009 - 16:56 #3
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester