VB.NET Tutorial 7: سلاسل

في الدروس القليلة الماضية ، تعلمنا كيفية إضافة اثنينالمتغيرات أو كيفية نقل قيمة الأرقام من زر إلى مربع نص. يمكن عمل شيء مماثل مع الجمل أو ما نسميه بمعنى البرمجة ؛ سلسلة. السلاسل ليست سوى سلسلة من الأحرف. حاليا ما تقرأه هو أيضا سلسلة. ومع ذلك ، من أجل إخبار VB.net أننا نقوم بإدخال سلسلة ، يجب اتباع بعض التنسيق المسبق. دعونا نتعلم بعض الأشياء الأساسية حول السلاسل في هذا البرنامج التعليمي.

بادئ ذي بدء ، قم بإنشاء نموذج باستخدام زر واحد ومربع نص واحد. تغيير خاصية اسم الزر إلى "سلسلة كاملة". يجب أن يبدو النموذج كما يلي:

الشكل 1

الآن انقر مرتين على زر وضع التعليمات البرمجية التالية فيه:

Dim FName As String
Dim LName As String
Dim FullName As String
FName = "Gaurav"
LName = "Kulkarni"
FullName = FName & LName
TextBox1.Text = FullName

يمكنك بسهولة فهم هذا الرمز باستثناء علامة "&". الجملة في السطر السادس من التعليمات البرمجية هي الجديدة بالنسبة لك. دعونا نحللها:

FullName = FName & LName

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

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

Fname = "Gaurav "

لقد أضفنا مسافة في نهاية الكلمة في علامات اقتباس مزدوجة وستتغير النتيجة كما يلي.

دعونا نجرب تشغيل الكود دون وضع علامات اقتباس مزدوجة حول قيم المتغيرات. ما يحدث؟ ستحصل على خطأ يشير إلى ما هو موضح في الصورة:

إذا ضغطت على "نعم" ، فسيستمر تشغيل الرمزإشارة إلى رسالتي خطأ في الأسفل. إن برنامجنا على نطاق أصغر ، لن يخلق أي مشكلة حتى الآن ولكن وضع علامات اقتباس مزدوجة يجعل المهمة سهلة لـ VB وبالتالي ينتج مخرجات مناسبة.

لقد تعلمنا للتو كيفية إضافة مسافة بين كلمتين على وشك الارتباط ببعضهما البعض. هل يمكنك تخيل طريقة بديلة؟ حاول العثور على واحد وأخبرنا في التعليقات.

تعليقات