It's not letting me select more than one field, am I missing something in the syntax below?

Code:
Dim both = From row1 In AddressListDatatable.AsEnumerable()
                   Join row2 In Matrix1Datatable.AsEnumerable()
                   On row1.Field(Of String)("Code") Equals row2.Field(Of String)("Code")
                   Select row1.Field(Of String)("FirstName")