الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

how ot read number by number from txt file

مغلق
بدأه bejo في 9 أبريل 2006 · 5 رد · 719 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Al salamu 3alikum,

please i have a problem on reading text file

el data formate is 0.11, 0.33, 1

el moshkela ba2a how to read the first number alone 0.11 weba3den 2a3de el comma wel space and read the next number 0.33 alone then do the same to read 1 i need to get each number to

spearate variable

.i know theres ReadLine and ReadToEnd bas mesh 3arfa ezay 2a7'od rakam rakam

plz i need help

thnx in advance

#2

من الأفضل الكتابة بالعربية حتى نستطيع أن نساعدك بطريقة أفضل فهذه الطريقة في الكتابة لا تصلح الا في الشات

على العموم

اذا كانت كل الأرقام في الملف على هذا النمط xxx, xxxx, xxxx, xxxx أي يفصل بينهم فاصلة و مسافة أو فاصلة و عدة مسافات فلا توجد مشكلة

أولاً سنقرأ الملف كله مرة واحدة في متغير من نوع string

string fileText = File.OpenText("myText.txt").ReadToEnd();

ثم سنقوم بتقسيم النص الى مجموعة كلمات على أساس الفاصلة و نضع الناتج في string array

string[] numbers  = fileText.Split(',');

و هكذا كل رقم موجود في متغير من نوع string موجود في array

و هكذا لازالة جميع المسافات من الكلمات

for(int i=0; i<numbers.Length; i++)
numbers = numbers.Trim();

و هكذا أزلنا جميع المسافات الزائدة سواءً في البداية أو النهاية و يمكننا بعد ذلك عمل Conversion من الString الى الdouble أو أي نوع متغير رقمي اخر

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

معلش اصلي كنت علي عجله ..... متشكره جدا" جدا" .... ربنا يكرمك

#4

عذرا" سؤال اخير الرقم الاخير في السطر مفيش ورا فصله فيعتبر اخر رقم في السطر و اول رقم غي السطر اللي بعده نفس الرقم فهل من طريقه لفصلهم

جزاكم الله خيرا"

#5

lel raf3

#6

شكرا" جزيلا" فقد وجدت ما ابحث عنه ...................

هذا الموضوع مغلق.

مواضيع مشابهة