السلام عليكم ورحمة الله وبركاتة
اريد توضيح لل StringBuilder من حيث الفائدة والتعامل معا الحروف معا مثال مشروح "بسيط " ربنا يكرمكم
السلام عليكم ورحمة الله وبركاتة
اريد توضيح لل StringBuilder من حيث الفائدة والتعامل معا الحروف معا مثال مشروح "بسيط " ربنا يكرمكم
نور حياتك بالهدى.... واسلك طريق التائبين... وأعمر فؤادك بالتقى ....فالعمر محدود السنين وارضِ الإله بطاعة.... تسعدك في دنيا ودين.... واحمل بصدرك مصحفاً.... يشرح فؤادك كل حين ودع الغواية إنها.... لشقاوة للغافلين.... الدين مشكاة الحياة.... يضئ درب الحائرين عد للكريم بتوبة.... واركب جناح العائدين.... تلقى السعادة كلها.... فلنعم درب الصالحين
وعليكم السلام ورحمة الله وبركاته.
اقرأ هذا ربما يفيدك :
وماذا تقصد بالتعامل "معا الحروف" على حد تعبيرك ؟
جزاكم الله خيرا..انا رجعت الرابط ... لكن لو فية مثال بسيط يوضح الفرق كما ذكر يبقى ربنا يكرمك
كما اريد شرح استخدام ال stringBuilder فى الكود التالى ..
StringBuilder sb = new StringBuilder();
sb.Append("Mouse Present: "+SystemInformation.MousePresent+"\r\n");تم تعديل هذه المشاركة بواسطة اللهم أنصر الاسلام والمسلمين في 31 يناير 2007 في 15:35
نور حياتك بالهدى.... واسلك طريق التائبين... وأعمر فؤادك بالتقى ....فالعمر محدود السنين وارضِ الإله بطاعة.... تسعدك في دنيا ودين.... واحمل بصدرك مصحفاً.... يشرح فؤادك كل حين ودع الغواية إنها.... لشقاوة للغافلين.... الدين مشكاة الحياة.... يضئ درب الحائرين عد للكريم بتوبة.... واركب جناح العائدين.... تلقى السعادة كلها.... فلنعم درب الصالحين
بالنسبة للكود فهو يستخدم الدالة Append الموجودة في الكلاس لعمل ربط بين جملتين مع بعض
هذا مثال بسيط من ال MSDN لشرح مزايا هذا الكلاس
using System;
using System.Text;
public sealed class App
{
static void Main()
{
// Create a StringBuilder that expects to hold 50 characters.
// Initialize the StringBuilder with "ABC".
StringBuilder sb = new StringBuilder("ABC", 50);
// Append three characters (D, E, and F) to the end of the StringBuilder.
sb.Append(new char[] { 'D', 'E', 'F' });
// Append a format string to the end of the StringBuilder.
sb.AppendFormat("GHI{0}{1}", 'J', 'k');
// Display the number of characters in the StringBuilder and its string.
Console.WriteLine("{0} chars: {1}", sb.Length, sb.ToString());
// Insert a string at the beginning of the StringBuilder.
sb.Insert(0, "Alphabet: ");
// Replace all lowercase k's with uppercase K's.
sb.Replace('k', 'K');
// Display the number of characters in the StringBuilder and its string.
Console.WriteLine("{0} chars: {1}", sb.Length, sb.ToString());
}
}
// This code produces the following output.
//
// 11 chars: ABCDEFGHIJk
// 21 chars: Alphabet: ABCDEFGHIJK"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد
احمد عبد الحميد ابوغرارة
اريد شرح للمثال يا اخى بالفعل رايت هذا المثال من قبل فى المساعدة فى الفيجول استديو ولكن لا افهمة ..فا اعذورنى لقلة فهمى فا انا فى بداية الطريق ..وعلمكم الله من حيث ما لاتدرون وجزاكم خيرا
نور حياتك بالهدى.... واسلك طريق التائبين... وأعمر فؤادك بالتقى ....فالعمر محدود السنين وارضِ الإله بطاعة.... تسعدك في دنيا ودين.... واحمل بصدرك مصحفاً.... يشرح فؤادك كل حين ودع الغواية إنها.... لشقاوة للغافلين.... الدين مشكاة الحياة.... يضئ درب الحائرين عد للكريم بتوبة.... واركب جناح العائدين.... تلقى السعادة كلها.... فلنعم درب الصالحين
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…