vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
LINQ Cast Operator funktioniert nicht 
Autor: Hermann55
Datum: 29.03.13 16:03


Hallo

Ich habe ein kleines VB Problem mit LINQ
Versuche gerade vb.Net zu erlernen benutze die Version 2008

in meinem Buch ist ein Beispiel mit dem Cast-Operator aufgeführt, aber leider funktioniert der Unten Stehende Code nicht.
Sämtliche Suche in der Hilfe auch ohne erfolg, bin mit meinem Wissen am ENDE

Wo Bitteschön liegt der Fehler

Dank im Voraus

Hermann


Module Module1
     Private Produkte As List(Of Produkt)
    Sub Main()
            Console.Title = "LINQ Cast-Operator Beispiel"
            InitDaten()
            CastBeispiel()
            Console.ReadLine()
    End Sub
    ' Beispiel Cast-Operator
    Sub CastBeispiel()
        Dim AlleProduktPreis = (From P In Produkte Select P.Preis).Cast(Of _
          Single)()
            For Each P In AlleProduktPreis
               Console.WriteLine(P)
            Next
    End Sub
 
    Sub InitDaten()
        Produkte = New List(Of Produkt)
        Produkte.Add(New Produkt With {.ProduktNr = 5000, .ProduktName = _
          "Butter", .Preis = 20})
        Produkte.Add(New Produkt With {.ProduktNr = 5001, .ProduktName = _
        "Salz", .Preis = 30})
        Produkte.Add(New Produkt With {.ProduktNr = 5002, .ProduktName = _
        "Kartoffeln", .Preis = 40})
        Produkte.Add(New Produkt With {.ProduktNr = 5003, .ProduktName = _
        "Wein", .Preis = 50})
    End Sub
 
End Module
 
Class Produkt
    Private _ProduktNr As Integer
    Private _ProduktName As String
    Private _Preis As Double
 
    Property ProduktNr() As Integer
        Get
            Return _ProduktNr
        End Get
        Set(ByVal value As Integer)
            _ProduktNr = value
        End Set
    End Property
 
    Property ProduktName() As String
        Get
            Return _ProduktName
        End Get
        Set(ByVal value As String)
            _ProduktName = value
        End Set
    End Property
 
    Property Preis() As Double
        Get
            Return _Preis
        End Get
        Set(ByVal value As Double)
            _Preis = value
        End Set
    End Property
 
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
LINQ Cast Operator funktioniert nicht1.410Hermann5529.03.13 16:03
Re: LINQ Cast Operator funktioniert nicht999Christoph197229.03.13 16:08
Re: LINQ Cast Operator funktioniert nicht1.043Hermann5529.03.13 18:25
Re: LINQ Cast Operator funktioniert nicht1.018Christoph197229.03.13 18:42
Re: LINQ Cast Operator funktioniert nicht964Hermann5529.03.13 18:59
Re: LINQ Cast Operator funktioniert nicht1.010Christoph197229.03.13 19:02
Re: LINQ Cast Operator funktioniert nicht993Hermann5529.03.13 19:13
Re: LINQ Cast Operator funktioniert nicht1.010ModeratorDaveS29.03.13 19:39
Re: LINQ Cast Operator funktioniert nicht995Hermann5529.03.13 19:52
Ergänzender Hinweis969Manfred X29.03.13 20:50

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel