■ String 클래스의 IndexOf 메소드를 사용해 문자 수를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
#region 문자 수 구하기 - GetCharacterCount(source, search) /// <summary> /// 문자 수 구하기 /// </summary> /// <param name="source">소스 문자열</param> /// <param name="search">검색 문자</param> /// <returns>문자 수</returns> public int GetCharacterCount(string source, char search) { int count = -1; int position = -1; do { position = source.IndexOf(search, position + 1); count++; } while(position != -1); return count; } #endregion |