شمارش کلمات یک رشته در سی شارپ
برای به دست آوردن تعداد کلمات تشکیل دهنده یک رشته در سی شارپ ابتدا یک کنترل RichtextBox و دکمه بر روی فرم قرار دهید و سپس با دو بار کلیک بر روی دکمه کدهای زیر را در داخل کنترل کننده رویداد کلیک آن بنویسید :
String text = richTextBox1.Text.Trim(); int wordCount = 0, index = 0; while (index < text.Length) { // چک می کند که آیا کاراکتر قسمتی از کلمه است یا نه؟ while (index < text.Length && Char.IsWhiteSpace(text[index]) == false) index++; wordCount++; // فضاهای خالی را نادیده می گیرد while (index < text.Length && Char.IsWhiteSpace(text[index]) == true) index++; } MessageBox.Show(wordCount.ToString());
خیلی آقایی دمت گرم، دنبال این کد بودم یه ساعتی…کارمو راه انداختی…
لطف داری دوست عزیز…موفق باشی