Pomocník pro práci s KSP datasety v .NET
- stažení knihovny
- stáhni si knihovnu
- zkopruj si knihovnu(.dll) ke svému projektu
- v Solution Explorer klikni pravým na Dependencies->Add project reference
- Vyber .dll soubor
- Naimportuj knihovnu
- na začátek programu přidej direktivitu using
using KSPHelperLibrary;
- Deklarace
KSPHelper helper = new KSPHelper(@"C:\cesta\k\souboru");
- pokud zadáš špatnou cestu, můžou vyskočit Exception
- helper podporuje jenom .in
- Práce s daty
- data jsou uložena v List<string[]> Collection
- to je list polí stringů, kde prvky jsou jednotlivá čísla z řádku
bude načteno jako3 1 0 2 3 5 4 7 5 3
List<string[]> = { {1,0,2}, {3,5,4}, {7,5,3} }
- první řádek je v poli firstLine
- Výstup
- knihovna pomáha i s výstupy
data.out budou obsahovathelper.AddOutput("ANO"); helper.AddOutput("NE");
ANO NE
Doslovný identifikátor @
vše za @ je bráno doslova. Lze tak použít klíčová slova jako názvy nebo psát cesty bez potřeby escapování backslashe
KSPHelper helper = new KSPHelper(@"C:\cesta");
foreach(var line in helper.Collection)
foreach(var value in line)
Console.WriteLine(value);
KSPHelper helper = new KSPHelper(@"C:\cesta");
var data = helper.Collection.ToArray();
KSPHelper helper = new KSPHelper(@"C:\cesta");
helper.LiveWrite = false;
helper.AddOutput("Ano");
helper.AddOutput("Ne");
helper.FlushOutput();//vystup se ulozi az tady