تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث عن كلمة داخل ملف نصي باستخدام تقنية Linq
#1
بسم الله الرحمن الرحيم

وصلى الله على محمد وآله الطاهرين


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


اولا قم بانشاء ملف نصي في أي مكان تريد ثم اكتب فيه عددا من الاسطر

ثانيا قم بعمل النموذج التالي:



ثالثا غير صندوق النص الاول الى srch_txt وصندوق النص الثاني الى target_txt وأداة الlabel4 الى no

واكتب الكود الاتي في زر الDoSearch

PHP كود :
target_txt.Clear();

            
StreamReader sr File.OpenText("Your txt Path");//قراءة المف النصي

            
string[] words sr.ReadToEnd().Split(' ''\n');// string تجزئة الملف الى كلمات اعتمادا على المسافة والسطر الجديد وجعلها في مصفوفة من نوع 

            //للبحث عن الكلمة linq هذا هوالجزء الاهم ,حيث نقوم باستخدام تقنية ال
            
var  word =
               
from string w in words
                where w
.Equals(srch_txt.Text)
                
select w;

            foreach (
string s in word)
            {
                
target_txt.Text += Environment.NewLine;
            }

            
no.Text word.Count().ToString();// عدد مرات تكرار الكلمة 

الشرح مع الاكواد

بالتوفيق ان شاءالله
الرد }}}}
تم الشكر بواسطة:
#2
الله يعطيك العافيه
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم

شكرا على التعليقSmile
الرد }}}}
تم الشكر بواسطة:
#4
شكرا :-)
(( نحن قوم أعزنا الله بالإسلام فمهما ابتغينا العزة بغيره أذلنا الله )) .. 











الرد }}}}
تم الشكر بواسطة:
#5
نشكر كل محترم ينفعنا العلم النافع
الرد }}}}
تم الشكر بواسطة:
#6
نشكر كل رائع يبذل وقته من اجل نفع الناس
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  LINQ _ My reference Will be here أبو عمر 8 651 09-12-16, 09:03 AM
آخر رد: اجيسك
  [سلسلة التعامل مع الويب] تحليل الصفحات باستخدام HtmlAgilityPack الشاكي لله 9 1,344 25-09-16, 12:19 PM
آخر رد: ابراهيم كركوكي
  DataGridView Paging LINQ TO SQL Abu Ehab 5 467 08-06-16, 05:18 PM
آخر رد: Abu Ehab
  LINQ TO DataSet & XML Files Abu Ehab 10 1,728 02-06-16, 11:40 AM
آخر رد: CLARO
  تشغيل اي ملف تنفيذي داخل فورم mouhcin 2 771 02-06-16, 11:36 AM
آخر رد: CLARO
  انشاء ملف dll باستخدام لغة #c Sajad 3 1,623 02-06-16, 11:30 AM
آخر رد: CLARO
  Searching in the Toolbox البحث عن الادوات أبو عمر 0 192 24-09-15, 10:55 AM
آخر رد: أبو عمر
  من المنتدى القديم : السلسلة الذهبية ... تمرير باميترات إلى داخل البرنامج من الويندوز الشاكي لله 5 1,461 09-11-13, 03:06 PM
آخر رد: الشاكي لله
  dynamic كلمة مفتاحية جديدة في السي شارب Sajad 3 835 25-05-13, 01:01 PM
آخر رد: shaker.soft
  الفرق بين التعريف باستخدام overridde و new RaggiTech 0 440 14-10-12, 02:57 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم