تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تقسيم النص ادخل و ستفهم
#1
السلام عليكم و رحمة الله و بركاته
لنفرض ان لدي هذا النص :
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
هذا النص مجموعة من الارقام من 1 حتى 40 Smile تفرق بينها فاصلة ","
كيف يمكنني تشكيل مجموعتين متساويتين يعني كل مجموعة فيها 20
مع العلم انا الارقام لن تكون مرتبة او متتالية في لغة VB.NET او C#
الرد }}}}
تم الشكر بواسطة:
#2
عذرا لااستطيع كتابة اكواد حاليا ، لكن الطريقة كما يلي

1- استعمل دالة String.Spilt لتقسيم النص كاملا الى مصفوفة اسمها Collection(40)
2- قم بتعريف مصفوفتين كل واحدة بطول 20 وليكن اسمهما A(20), B(20)
3- قم بالدوران من 0 الى 20 حول المصفوفة Collection وقم بتعبأة A(20)
4- قم بالدوران من 20 الى 40 حول المصفوفة Collection وقم بتعبأة B(20)


طبعا هذي طريقة مبداية وفي طرق اخرى يمكنك استعمالها وذلك حسب الهدف الذي تريد الوصول اليه ..
الرد }}}}
تم الشكر بواسطة:
#3
(12-06-16, 07:00 PM)الشاكي لله كتب : عذرا لااستطيع كتابة اكواد حاليا ، لكن الطريقة كما يلي

1- استعمل دالة String.Spilt لتقسيم النص كاملا الى مصفوفة اسمها Collection(40)
2- قم بتعريف مصفوفتين كل واحدة بطول 20 وليكن اسمهما A(20), B(20)
3- قم بالدوران من 0 الى 20 حول المصفوفة Collection وقم بتعبأة A(20)
4- قم بالدوران من 20 الى 40 حول المصفوفة Collection وقم بتعبأة B(20)


طبعا هذي طريقة مبداية وفي طرق اخرى يمكنك استعمالها وذلك حسب الهدف الذي تريد الوصول اليه ..

شكرا اخي لكن انا مبتدا متى ستعطيني الكود ؟
الرد }}}}
تم الشكر بواسطة:
#4
ولا يهمك اخي تفضل


vb.net
PHP كود :
Dim str As String "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"

Dim strArray As String() = str.Split(","C)
Dim length As Integer strArray.Length


Dim Astring 
As String String.Join(","strArray0length 2)
Dim Bstring As String String.Join(","strArraylength 2length - (length 2)) 

c#
PHP كود :
           string str "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20";

 
           string[] strArray str.Split(',');
 
           int length strArray.Length;


 
           string Astring string.Join(","strArray0length 2);
 
           string Bstring string.Join(","strArraylength 2length - (length 2)); 
الان تم تقسيم نصف النص على المتغير Astring والنص الاخر على المتغير Bstring
طبعا هذا فقط تقسيم نصوص ، ولكن ان اردت تشكيل مجموعتين integer (مصفوفتين انتجر) فالطريقة ستختلف
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم

لقد قمت بعمل مثال بطريقة مبسطة لما تريد عملة اتمنى ان تعجبك

.rar   WindowsApplication2.rar (الحجم : 64.18 ك ب / التحميلات : 37)

اضغط اولا على تفريق النص بعد وضعة فى ال rich textbox و بعد ذلك اضغط على تقسيم النص لترى النتيجة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [VB.NET] جلب النص regex mervandzz 1 79 12-10-17, 08:08 PM
آخر رد: أحمد النجار
  تقسيم الطلاب الي مجموعات atefkhalf2004 2 105 16-09-17, 09:06 PM
آخر رد: أبو نوره
  حفظ النص بما فيه حجمه في my sittings visualist2015 1 64 15-09-17, 08:30 PM
آخر رد: سعود
  [VB.NET] احتاج كود وضع علامة خلف النص The Light Fire 1 92 12-09-17, 02:05 AM
آخر رد: hglogtd
Question [سؤال] كيفية سحب قيمة متغير ادخل Public alims 7 190 11-09-17, 04:39 AM
آخر رد: محمد كريّم
  [سؤال] اريد كود عندما ادخل كلمة السر يضيف كلمات سر فى الاعدادات وتحفظ Mina Botros 8 252 28-07-17, 08:48 PM
آخر رد: Mina Botros
  [سؤال] طريقة الفرز داخل مربع النص abosaleh56 5 238 12-07-17, 10:23 AM
آخر رد: abosaleh56
  اول مره ادخل علي هذا المنتدي واتمني مساعدتي Ahmed_Elshamy 0 77 07-07-17, 01:23 AM
آخر رد: Ahmed_Elshamy
  [VB.NET] طلب كود جلب النص الي في الصورة A-R 2 202 22-04-17, 03:51 PM
آخر رد: A-R
  تقسيم الحروف و اظهارهن في مسج بزك على التوالي Basil Abdallah 4 246 01-03-17, 12:30 PM
آخر رد: Basil Abdallah

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


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