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

ما الخطأ في هذا الكود ؟!

مغلق
بدأه الاحتراف في 13 أغسطس 2005 · 7 رد · 555 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

        private List<FileInfo> GetFileList()
        {
            List<string> fileNames = new List<string>();

        }

المشكلة في الكود انه يرفض تعريف عنوان الدالة !!!

ما الخطأ وكيف اصححه ؟؟

شكرا

#2

دالتك يجب أن ترجع قيمة من نوع List<FileInfo>

وأنت لم ترجع أي قيمة... أو بمعنى خاص، لم أر الكلمة

return value;

private List<String> getFileName(){
List<String> names=new ArrayList();
names.add(..);
//code

return names;

}

تم تعديل هذه المشاركة بواسطة أبومازن في 13 أغسطس 2005 في 21:14

#3

شكرا على الرد ..

المشكلة أخي انه يظهر لي ان المشكلة في سطر تعريف الدالة وبخاصة اشارت <> ..

اي انه يظهر خطا في التعريف نفسه ...

انا اضعها في كلاس الفورم .. هل هذا صحيح ؟؟

شكرا

#4

هل عندك فئة اسمها FileInfo أصلا؟؟

إذا كان لديك فئة بهذا الاسم، فهل استدعيت اسمها كاملا؟؟

مثلا System.IO.FileInfo!!

وبصراحة.... لماذا لا تضع لنا الخطأ وتريح بالنا؟!!

:)

تم تعديل هذه المشاركة بواسطة أبومازن في 13 أغسطس 2005 في 23:45

#5

السلام عليكم

معك حق أخي ... كان لازم اضع رسالة الخطأ :)

بالنسبة لـ FileInfo هي معرفة وموجودة وما فيها مشكلة .

رسالة الخطأ هي :

 C:\Visual Studio Projects\WindowsApplication3\Form1.cs(357): Invalid token '<' in class, struct, or interface member declaration

ومرفق ايضا صورة للخطأ

شكرا

post-28106-1124019041_thumb.jpg

#6

ربما الإصدار الذي تعمل عليه لا يدعم Generics!! أو الأجناس..

هل تستعمل Framework 1 أو Framework 2??

#7

أستعمل Framework 2 ??

#8

يبدو انك تحاول ان تبرمج C# 2.0 من على Visual Studio 2003 و هذا بالطبع لن يجدي لان VS2003 لا يدعم سوى Framework 1.1, 1.0 حتى ان قمت بتنصيب framework 2.0 فان الVS2003 سيظل ينتج برامج على framework 1.1 و لذلك يجب عليك ان تقوم باستخدام VS2005 beta 2 في كتابة برامج C# 2.0 او استخدام سطر الاوامر في عملية الCompile

تم تعديل هذه المشاركة بواسطة bashmohandes في 14 أغسطس 2005 في 19:46

Sr. Software Development Engineer
Hulu, LLC
My Blogs

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

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