Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //här skapar vi en array med bokstäver
- characterArray = textBox.ToCharArray();
- //här skapar vi en for loop som kollar igenom hela bokstavs arrayen vi skapade innan
- for (int loop = 0; loop < characterArray.Length; loop++)
- {
- //här skapar en sök funktion för längre ord eller tecken. den fungerar självklart på ett tecken också
- for (int wordLoop = 0; wordLoop < searchText.Length; wordLoop++)
- {
- if (loop + wordLoop > characterArray.Length-1) break;
- loopString = loopString + characterArray[loop+wordLoop];
- }
- //söker på olika sätt om det är case sensitive på
- if (caseSensitive == true)
- {
- if (loopString.CompareTo(searchText) == 0)
- {
- characterCount++;
- }
- }
- else
- {
- if (loopString.ToLower().CompareTo(searchText.ToLower()) == 0)
- {
- characterCount++;
- }
- }
- //tömmer strängen så den kan fortsätta söka på nästa plats
- loopString = "";
- }
- if (caseSensitive == true)
- {
- MessageBox.Show("Found " + Convert.ToString(characterCount) + " instances of " + searchText + " in the text with Case Sensitivity on!");
- }
- else
- {
- MessageBox.Show("Found " + Convert.ToString(characterCount) + " instances of " + searchText + " in the text!");
- }
- //vi resetar countern här om du skulle vilja radera eller lägga in ny text
- characterCount = 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement