منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ملء قائمة نصية من ملف نصي عند تعريفها مباشرة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله و بركاته
لم اكن اتوقع انه يمكن التعريف والتعبئة في منطقة التصريحات العامة هكذا:
PHP كود :
   Dim lst As New List(Of String)(IO.File.ReadLines("C:\Users\myname\Desktop\cities.txt")) 
يمكنك تحسين الكود الذي كتبته ليكون أكثر وضوحًا وقابلية للصيانة

Imports System.IO

Dim filePath As String = "C:\Users\myname\Desktop\cities.txt"

If File.Exists(filePath) Then
Dim cityList As New List(Of String)(File.ReadLines(filePath))
' يمكنك الآن استخدام cityList لمعالجة البيانات.
Else
Console.WriteLine("الملف غير موجود: " & filePath)
End If

التحسينات المضافة:

التحقق من وجود الملف: أضفنا تحققًا إذا كان الملف موجودًا قبل محاولة قراءته لتجنب أخطاء النظام.
استخدام متغير لتعريف مسار الملف: هذا يجعل الكود أكثر مرونة إذا أردت تغيير المسار بسهولة.
التعليقات: إضافة تعليقات لزيادة وضوح الكود.
إدارة الأخطاء: إذا لم يكن الملف موجودًا، ستظهر رسالة خطأ توضح ذلك.