contains 2

C# - 문자열의 검색

Sring 클래스에는 문자열을 검색할 수 있는 여러가지 메소드들이 있다.이를 통해서 문자열에 특정한 글자가 포함되어 있는지, 어느 위치에 있는지 등을 알 수 있다.Sring 클래스에는 문자열을 검색할 수 있는 메소드 종류Contains() 메소드String에 특정 문자열이 포함되어 있는지를 체크한다.포함되어 있다면 true, 되지 않았다면 false를 리턴하는 Bool 메소드이다.예시// b는 true 값을 갖는 경우string s1 = "mouse, cow, tiger, rabbit, dragon";string s2 = "cow";bool b = s1.Contains(s2);WriteLine(b); // TrueIndexOf() 메소드문자열에서 특정 문자/문자열이 나타내는 인덱스를 리턴해준다.인덱스는..

C#/문법 정리 2024.07.09

C# - String 클래스(String Class)

String(문자열)은 프로그램에서 가장 많이 쓰이는 자료형이다.키워드 string은 .NET의 System.String 클래스와 동일하다.문자열을 사용할 때 Stirng이나 소문자 string 어느 것을 사용해도 된다.C# string은 불변(Immutable)이다.한 번 문자열이 설정되면 다시 변경할 수 없다.예를 들어, sring s가 있다고 가정한다.s = "Hello";라고 한 후 다시 s = "World";라고 하면,.NET 시스템은 새로운 string 객체를 생성하여 "World"라는 데이터를 초기화한 후 이를 변수명 s에 할당한다.이전의 "Hello"를 저장하고 있던 메모리는 개비지 콜렉터에 의해 시스템에 반환된다.string 클래스(String Class)Length(속성)는 String..

C#/문법 정리 2024.07.06