Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.91 KB | None | 0 0
  1.             //här skapar vi en array med bokstäver
  2.             characterArray = textBox.ToCharArray();
  3.  
  4.             //här skapar vi en for loop som kollar igenom hela bokstavs arrayen vi skapade innan
  5.             for (int loop = 0; loop < characterArray.Length; loop++)
  6.             {
  7.                 //här skapar en sök funktion för längre ord eller tecken. den fungerar självklart på ett tecken också
  8.                 for (int wordLoop = 0; wordLoop < searchText.Length; wordLoop++)
  9.                 {
  10.                     if (loop + wordLoop > characterArray.Length-1) break;
  11.                     loopString = loopString + characterArray[loop+wordLoop];
  12.                 }
  13.                 //söker på olika sätt om det är case sensitive på
  14.                     if (caseSensitive == true)
  15.                     {
  16.                         if (loopString.CompareTo(searchText) == 0)
  17.                         {
  18.                             characterCount++;
  19.                         }
  20.                     }
  21.                     else
  22.                     {
  23.                         if (loopString.ToLower().CompareTo(searchText.ToLower()) == 0)
  24.                         {
  25.                             characterCount++;
  26.                         }
  27.                     }
  28.                     //tömmer strängen så den kan fortsätta söka på nästa plats
  29.                     loopString = "";
  30.             }
  31.             if (caseSensitive == true)
  32.             {
  33.                 MessageBox.Show("Found " + Convert.ToString(characterCount) + " instances of " + searchText + " in the text with Case Sensitivity on!");
  34.             }
  35.             else
  36.             {
  37.                 MessageBox.Show("Found " + Convert.ToString(characterCount) + " instances of " + searchText + " in the text!");
  38.             }
  39.                 //vi resetar countern här om du skulle vilja radera eller lägga in ny text
  40.                 characterCount = 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement