Visual Basic
...
LINQ ("Language Integrated Query")
LINQ ist eine Abfragesprache von Microsoft für VisualBasic (und C#). Sie ermöglicht Die Ausdrücke ermöglichen es Ihnen unter anderem Listen zu sortieren, zu durchsuchen und zu filtern.
Die können LINQ auf zwei Arten schreiben:
- Abfrage-Syntax (Query)
- Methoden-Syntax (Method)
Beide Schreibweisen sind gleichwertig.
Codeblock | ||||
---|---|---|---|---|
| ||||
' Liefert die Namen aller Dateien der Auflistung "aFileInfoArray", die größer als 10000 Byte ist und auf ".txt" enden.
FROM fileInfo IN aFileInfoArray WHERE fileInfo.FileSize>10000 AND fileInfo.Extension.ToUpper()=".TXT" SELECT fileInfo.FullName
|
Codeblock | ||||
---|---|---|---|---|
| ||||
' Liefert die Namen aller Dateien der Auflistung "aFileInfoArray", die größer als 10000 Byte ist und auf ".txt" enden.
aFileInfoArray.Where(Function(fileInfo) fileInfo.FileSize>10000 and fileInfo.Extension.ToUpper()=".TXT" ).Select(Function(fileInfo) fileInfo.FullName)
|
Weitere Hilfestellungen und Informationen zu LINQ finden Sie u.a. hier:
...