

イベント(Btn_Click)で、文字の中に対象の言葉や文字などを数えるには？  
下記のような方法をよく見かけるのですが、static int となっているためか、ボタンとの連動はできるのでしょうか。

[code]

    static int countOccurences(string str, string word) 
    { 
        // split the string by spaces 
        string[] a = str.Split(' '); 
    
        // search for pattern in string 
        int count = 0; 
    
        for (int i = 0; i < a.Length; i++) 
        { 
            // if match found increase count 
            if (word.Equals(a[i])) 
                count++; 
        } 
    
        return count; 
    }
    
[/code]


CC BY-SA 4.0
2018-12-02T13:37:45.483
50834
2018-12-04T03:16:33.787
2018-12-04T03:16:33.787
3060
31225
question
c# wpf
WPFにおけるストリングの数え方


気にされている static については、このメソッドがインスタンスによらずに使えるという意味であり、Button_Click
からの利用には問題ありません。  
ただし、このコードは半角スペース区切りで単語が存在し、その中から一致する単語を数えるコードなので、日本語文章における文字・文字列を探すことには使えないと思われます。


CC BY-SA 4.0
2018-12-03T21:44:19.850
50878
2018-12-03T21:44:19.850
4684
50834
answer