خرید بک لینک
سلام دوستان

من این مشکل رو نتونستم با جستجو حل کنم برا همین مجبور به ایجاد تاپیک شدم.
فرض کنید یه فایل متنی داریم با محتویات زیر :


کد HTML:

[Ripage]
0=Ripage1;1
1=Ripage2;1
[Courbes]
16=8.00;0
0=Ripage3;1
1=Ripage4;1


میخواستم مقدار Ripage1 و Ripage2 رو استخراج کنم...برای همین دستور زیر رو نوشتم :



TReader = new StreamReader(OpenFileDialog1.FileName);
FileName = OpenFileDialog1.FileName;
strLine = TReader.ReadLine();


while (!(strLine == null))
{

if (strLine.Contains("0=") )
{

string[] Ripage1 = strLine.Split('=');


textBox4.Text = Ripage1[1].Replace(";1", "");


}

if (strLine.StartsWith("1=") )
{
string[] Ripage2 = strLine.Split('=');


textBox5.Text = Ripage2[1].Replace(";1", "");


}
}

TReader.Close();
TReader = null;




اما خب طبیعیه که مقدار Ripage3 و Ripage4 رو خواهد داد...چگونه این دستورات رو ویرایش کنم تا مقدار Ripage1 و Ripage2 رو به ما بده؟(نمیخوام از regex استفاده کنم...چون کل پروژه با همین دستورات نوشته شده )

ممنون میشوم راهنمایی کنید

برچسب: نویسنده: خنج تاريخ: چهارشنبه 1 آذر 1396 ساعت: 13:14

صفحه بندی