我正在做一件事,我意識到我想數一數/我可以從一根繩子里找到,然后突然想到,有幾種方法可以做到,但我無法決定什么是最好的(或最簡單的)?,F在我要說的是:string source = "/once/upon/a/time/";int count = source.Length - source.Replace("/", "").Length;但我一點也不喜歡,有人嗎?我真的不想挖出來RegEx為了這個,是嗎?我知道我的弦會有我要找的術語,所以你可以假設.當然是弦樂哪里 長度>1,string haystack = "/once/upon/a/time";string needle = "/";int needleCount = ( haystack.Length - haystack.Replace(needle,"").
Length ) / needle.Length;如何計算字符串中出現的字符串(實際上是字符)?
3 回答

倚天杖
TA貢獻1828條經驗 獲得超3個贊
int count = source.Count(f => f == '/');
int count = source.Split('/').Length - 1;
你原來的=12S 來源:Count=19s 來源:Split=17s 前程( 從Bobwienholt的回答 )=10S
- 3 回答
- 0 關注
- 463 瀏覽
添加回答
舉報
0/150
提交
取消