Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

C Sharp CSV Zeile suchen

Frage Entwicklung C und C++

Mitglied: Dipps

Dipps (Level 2) - Jetzt verbinden

05.12.2013 um 16:52 Uhr, 2028 Aufrufe, 3 Kommentare

Hallo,
ich habe eine CSV Datei so in der art
01.
1234;1234;dasfdsa;dasda;DA 
02.
2352;2352;fsdfdsaf;asda;addas 
03.
......

Nun habe ich in meinem C# programm schon die ersten 4 Zahlen ermittelt und möcht nun über ein möglichst schnelle funktion true oder false bekommen ob es in der CSV eine Zeile gibt.

01.
string code_suchen="2352"; 
02.
 
03.
bool wert=suche_in_csv(code_suchen); 
04.
 
05.
.... 
06.
private void suche_in_csv(string suche) 
07.
08.
 
09.
//suche in der CSV ob eine Zeile mit dem String beginnt 
10.
11.
 
Mir fällt gerade nicht ein wie ich eine schnelle funktion zum suchen hinbekomme.
Mitglied: colinardo
LÖSUNG 05.12.2013, aktualisiert 09.12.2013
Hi Dipps,
dazu kannst du die String.Contains() Funktion nutzen:
http://msdn.microsoft.com/de-de/library/dy85x1sa(v=vs.110).aspx
string code_suchen="2352";  
string csv_inhalt = "Inhalt deiner CSV-Datei"; 
bool enthalten = csv_inhalt.Contains(code_suchen);
Grüße Uwe
Bitte warten ..
Mitglied: MttKrb
LÖSUNG 06.12.2013, aktualisiert 09.12.2013
Hallo,
wenn du mehrere Zeilen auslesen möchstest, empfehle ich dir eine fertige CSV-Bibliothek zu nutzen.
Ich habe mit LINQtoCSV http://www.codeproject.com/Articles/25133/LINQ-to-CSV-library gute Erfahrungen gemacht
Damit wird die CSV-Datei eingelesen, in ein IEnumerable<customCSV> objekt gelegt und du kannst mittels foreach etc. die Zeilen verarbeiten. Der export nach csv klappt damit auch super.
Gruß
Jogibaer0411
Bitte warten ..
Mitglied: Dipps
09.12.2013 um 13:00 Uhr
Danke euch beiden. Habe es mit Contains() gemacht diese Funktion habe ich auch gesucht ;)
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Batch & Shell
gelöst PowerShell Skript suchen und ersetzen in einer CSV (3)

Frage von mayli01 zum Thema Batch & Shell ...

Batch & Shell
Powershell - In Textdatei suchen und ersetzen (3)

Frage von Raaja89 zum Thema Batch & Shell ...

Batch & Shell
CSV Stapelverarbeitung mit Filterfunktion für große Datenmengen (8)

Frage von Rippchen zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...