一段文字,比如string a="的說法,dfas。艾絲凡aaf。阿薩德發(fā)的飛灑。";現(xiàn)在要求不用string的任何內(nèi)部方法(屬性可以用),比如indexof,substring什么的,怎么樣能獲得里面“?!庇昧硕嗌俅?,求返回句號的個數(shù)
9 回答

ABOUTYOU
TA貢獻(xiàn)1812條經(jīng)驗 獲得超5個贊
var count = s.Count(c => c == '。');
//用的是Enumerable.Count方法,跟string沒有關(guān)系

慕碼人2483693
TA貢獻(xiàn)1860條經(jīng)驗 獲得超9個贊
unsafe
unsafe fixed(const wchar_t * p = s) { int c = 0; while(*p) { if (*p==L'。') ++c; ++p; } return c; }
語法不清楚,大概這么寫。
- 9 回答
- 0 關(guān)注
- 537 瀏覽
添加回答
舉報
0/150
提交
取消