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

نسخة كاملة : ممكن تحويل هذا الكود للسى شارب لو سمحتم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم اخوتى
اريد تحويل هذا الكود للسى شارب لو تكرمتم

كود :
Dim links = driver.FindElements(By.TagName("a"))
       For Each item In links
           If item.GetAttribute("href").Contains("videoplayback") Then
               ComboBox1.Items.Add(item.GetAttribute("href").ToString)
           End If
       Next item
لانى لما بحولهم فى موقع بيطلع اخطاء كثيرة جدا وهذا كود التحويل
كود :
object links = driver.FindElements(By.TagName("a"));
foreach ( item in links) {
    if (item.GetAttribute("href").Contains("videoplayback")) {
        ComboBox1.Items.Add(item.GetAttribute("href").ToString);
    }
}
الخطأ الذي عندك لم تحدد نوع item الموجود في سطر foreach

كما ذكت في ردي (اي الطريقتين هي الأصح برمجيا) أن لغة البيسيك تتساهل في أمور كثيرة
(05-10-18, 11:00 PM)rnmr كتب : [ -> ]الخطأ الذي عندك لم تحدد نوع item الموجود في سطر foreach

كما ذكت في ردي (اي الطريقتين هي الأصح برمجيا) أن لغة البيسيك تتساهل في أمور كثيرة

طب والحل أخى الكريم ؟ وهذا صورة


السلام عليكم اخي ابو روضة
هذا تحوبل للكود الى #c
كود :
var links = driver.FindElements(By.TagName("a"));
       foreach (var item in links)
       {
           if (item.GetAttribute("href").Contains("videoplayback"))
           {
               ComboBox1.Items.Add(item.GetAttribute("href").ToString());
           }
       }
ارجو ان يكون صحيحا
الحل أن تحدد نوع item مثل

كود :
foreach(Element item in links)

ضع مكان Element النوع الصحيح
(05-10-18, 11:06 PM)ابراهيم ايبو كتب : [ -> ]
السلام عليكم اخي ابو روضة
هذا تحوبل للكود الى #c
كود :
var links = driver.FindElements(By.TagName("a"));
       foreach (var item in links)
       {
           if (item.GetAttribute("href").Contains("videoplayback"))
           {
               ComboBox1.Items.Add(item.GetAttribute("href").ToString());
           }
       }
ارجو ان يكون صحيحا

عليكم السلام ورحمة الله وبركاته..

نعم أخى فعلا نجح وشغال تمام الله يكرمك و يبارك بعمرك.
هل هناك موقع يحول الاكواد أم حضرتك من قمت بتحويله من خلال خبرتك ؟

(05-10-18, 11:07 PM)rnmr كتب : [ -> ]الحل أن تحدد نوع item مثل

كود :
foreach(Element item in links)

ضع مكان Element النوع الصحيح
حضرتك منا لو كنت عارف ازاى ماكنتش سألت ومع ذلك كنت بحاول والله معه.
(05-10-18, 11:18 PM)ابو روضة كتب : [ -> ]
(05-10-18, 11:07 PM)rnmr كتب : [ -> ]الحل أن تحدد نوع item مثل

كود :
foreach(Element item in links)

ضع مكان Element النوع الصحيح
حضرتك منا لو كنت عارف ازاى ماكنتش سألت ومع ذلك كنت بحاول والله معه.



بتعرفها من نوع driver

فأنت لم تذكر ما هو نوع ال driver

وهذا موقع تحويل بين VB.NET و #C
http://converter.telerik.com

لكن لن يحول كود غير واضح
(05-10-18, 11:22 PM)rnmr كتب : [ -> ]
(05-10-18, 11:18 PM)ابو روضة كتب : [ -> ]
(05-10-18, 11:07 PM)rnmr كتب : [ -> ]الحل أن تحدد نوع item مثل

كود :
foreach(Element item in links)

ضع مكان Element النوع الصحيح
حضرتك منا لو كنت عارف ازاى ماكنتش سألت ومع ذلك كنت بحاول والله معه.



بتعرفها من نوع driver

فأنت لم تذكر ما هو نوع ال driver

وهذا موقع تحويل بين VB.NET و #C
http://converter.telerik.com

لكن لن يحول كود غير واضح
جزاك الله كل خير أخى واعتذر تعبتك معايا
(06-10-18, 01:42 AM)asemshahen5 كتب : [ -> ]توجد إضافات للفيجوال استديو لعمل التحويل و هذه إحدى المواقع لتنزيلها :

https://marketplace.visualstudio.com/ite...eConverter

https://marketplace.visualstudio.com/ite...t#overview

https://marketplace.visualstudio.com/ite...rExtension

https://marketplace.visualstudio.com/sea...=Relevance

بارك الله فيك أخى العزيز وجزاك كل خير