علیرضا
27-04-2010, 23:34
سلام
من دارم یه برنامه دفترچه تلفن ساده تو Visual C# می نویسم . توی اضافه کردن اسم و شماره و ... به فایل مشکلی ندارم. ولی برای سرچ کردن درون فایل بر اساس نام وارد شده مشکل دارم . اصلاً نمیدونم چجوری می تونم داده های ذخیره شده تو فایل رو با اسمی که کاربر وارد کرده مقایسه کنم .
داده های من به اینصورت توی فایل نوشته میشن :
First Name;Last Name;Phone Number;Mobile Number;Address;
John;Smith;+987654321;+2123456789;New York;
...
...
...
and so on
و به همین ترتیب.
من دو جور سرچ برای دفترچه تلفنم می خوام . یکی بر اساس نام . یکی هم بر اساس شماره تلفن . فرقی نمی کنه کدومش.
فقط من هیچ ایده ای ندارم که چجوری می تونم خط به خط فایلم رو بخونم و با مثلاً اسمی که کاربر وارد کرده مقایسه کنم و اگه اسم وارد شده توی اون خط از فایل وجود داشت . اون خط رو تصحیح شده و بدون سمی کالن به کاربر تحویل بدم
مثل:
John Smith +987654321 +21234568789 New York
ممنون میشم اگه یکی یه کمکی بده .
من دارم یه برنامه دفترچه تلفن ساده تو Visual C# می نویسم . توی اضافه کردن اسم و شماره و ... به فایل مشکلی ندارم. ولی برای سرچ کردن درون فایل بر اساس نام وارد شده مشکل دارم . اصلاً نمیدونم چجوری می تونم داده های ذخیره شده تو فایل رو با اسمی که کاربر وارد کرده مقایسه کنم .
داده های من به اینصورت توی فایل نوشته میشن :
First Name;Last Name;Phone Number;Mobile Number;Address;
John;Smith;+987654321;+2123456789;New York;
...
...
...
and so on
و به همین ترتیب.
من دو جور سرچ برای دفترچه تلفنم می خوام . یکی بر اساس نام . یکی هم بر اساس شماره تلفن . فرقی نمی کنه کدومش.
فقط من هیچ ایده ای ندارم که چجوری می تونم خط به خط فایلم رو بخونم و با مثلاً اسمی که کاربر وارد کرده مقایسه کنم و اگه اسم وارد شده توی اون خط از فایل وجود داشت . اون خط رو تصحیح شده و بدون سمی کالن به کاربر تحویل بدم
مثل:
John Smith +987654321 +21234568789 New York
ممنون میشم اگه یکی یه کمکی بده .