パターンのCSVにデータがあります
A、B、C、D、E、F、G C,F,G,L,K,O,F a,b,c,d,e,f,g f、t、s、n、e、K、c B,F,d,e,t,m,A
これらのデータを次の形式で保存します。
あいうえお B、C、D、E C、D、E、F D、E、F、G . . .
以下の方法でやろうとしていますが、途中で1つのパターンがありません。例:C,D,E,F
これが私のコードです:
static void Main(string[] args)
{
FileStream fs = new FileStream("studentSheet.csv", FileMode.Open);
StreamReader reader = new StreamReader(fs);
List<string> subline = new List<string>();
string line = "";
while ((line = reader.ReadLine()) != null)
{
string[] splitstring = line.Split(';');
string ft = null;
int i =0;
while(i <( splitstring.Length - 3)+1)
{
ft = splitstring[i] + "," + splitstring[i+1]
+ "," + splitstring[i+2] +","+ splitstring[i+3];
subline.Add(ft);
i = i + 1;
}
}
foreach(string s in subline)
Console.WriteLine(s);
Console.ReadLine();
}