گرفتن تعداد کاراکترها و کلمه ها در سی شارپ

سوال 

#C

توسط elahe-1421 در 2 ماه پیش
1 7.5k 1 2 ماه پیش
elahe-1421 reza-irdev
0

سلام

  1. تعداد واژه ها را بدون تکرار اعلام کند.
  2. تشخیص داده و تعداد تکرار هر کدام را مشخص کند.
  3. برنامه بتواند واژه های پر تکرار را از داخل متن حذف کند )حذف ایست واژه ها(

در زبان سی شارپ ممنون از کمکتون

آخرین ویرایش: 06-05-2019 ساعت 17:25، توسط Reza

پاسخ ها

0

سلام

این کدها باید کمک کنن به شما



myString.Length; //will get you your result
//alternatively, if you only want the count of letters:
myString.Count(char.IsLetter);
//however, if you want to display the words as ***_***** (where _ is a space)
//you can also use this:
//small note: that will fail with a repeated word, so check your repeats!
myString.Split(' ').ToDictionary(n => n, n => n.Length);
//or if you just want the strings and get the counts later:
myString.Split(' ');
//will not fail with repeats
//and neither will this, which will also get you the counts:
myString.Split(' ').Select(n => new KeyValuePair<string, int>(n, n.Length));


https://stackoverflow.com/questions/17096494/counting-number-of-letters-in-a-string-variable/17096561#17096561

این سوال حل نشده است!

این سوال هنوز حل نشده یا به پاسخ بهتری نیاز دارد. برای پاسخ به این سوال کافیست وارد حساب کاربری خود شوید.

لطفا ابتدا لاگین کنید