この文字列があり、最初の "=" に基づいて 2 に分割するMIL_A_OP=LI_AND=SSB12=JL45==DO=90==IT=KR002112
必要があります
だから私はそれを取得する必要があります:
最初の文字列:MIL_A_OP
2 番目の文字列:LI_AND=SSB12=JL45==DO=90==IT
以下のコードは私が持っているものですが、MIL_A_OP と LI_AND が得られます。残りが恋しいです
try
{
StreamReader file1 = new StreamReader(args[0]);
string line1;
while ((line1 = file1.ReadLine()) != null)
{
if (line1 != null && line1.Trim().Length > 0)//if line is not empty
{
int position_1 = line1.IndexOf('=');
string s_position_1 = line1.Substring(position_1, 1);
char[] c_position_1 = s_position_1.ToCharArray(0,1);
string[] line_split1 = line1.Split(c_position_1[0]);
Foo.f1.Add(line_split1[0], line_split1[1]);
}
}
file1.Close();
}
catch (Exception e)
{
Console.WriteLine("File " + args[0] + " could not be read");
Console.WriteLine(e.Message);
}