배열 값들을 사칙연산하는 것은 자주 있는 일이기에 기본 라이브러리에서 사용하기 쉽게 구현해 놓았다. Max(), Min(), Sum(), Average()와 같은 LINQ 메서드를 사용하여 배열의 최댓값, 최솟값, 합, 평균을 간단하게 계산할 수 있다. LINQ는 C#에서 데이터 쿼리 및 조작을 위한 강력한 기능을 제공한다. 이 코드를 실행하면 주어진 배열의 값에 대한 최댓값, 최솟값, 합, 평균이 출력될 것이다. Linq 메서드 using System; using System.Linq; class Program { static void Main(string[] args) { int[] array = { 12, 45, 6, 23, 78, 34 }; int maxVal = array.Max(); int m..
형변환 (Casting)데이터 형 변환 과정 C#에서 다양한 자료형 간의 변환을 캐스팅(Casting)을 통해 수행할 수 있다.캐스팅은 변수의 데이터 형식을 다른 데이터 형식으로 변환하는 과정을 의미한다. 주로 두 가지 유형의 캐스팅이 있습니다: 암시적 캐스팅 (Implicit Casting)'작은 데이터 형식'이 '큰 데이터 형식'으로 할당작은 데이터 형식을 큰 데이터 형식으로 변환에 발생데이터 손실이 없이 자동으로 수행된다. 이게 무슨소리냐.int형을 double형으로 형변환을 한다고 생각하면 다음과 같다. int형double형4byte8byte 우선 int형은 32bit이고 double형은 64bit이다.즉, int형에서 double형으로 형변환이 일어나더라도 double형이 가지고 있는 bit가..
IndexOf 문자열에서 특정 부분 문자열이 처음으로 나타나는 인덱스를 찾는 데 사용 C#의 IndexOf 메서드는 문자열에서 특정 부분 문자열이 처음으로 나타나는 인덱스를 찾는 데 사용된다. 이 메서드는 해당 부분 문자열의 시작 위치를 반환하며, 문자열이 발견되지 않을 경우 -1을 반환한다. String.IndexOf 함수명 IndexOf 자료형 string 매개변수 IndexOf(string value) 검색하려는 부분 문자열 반환값 bool 부분 문자열이 발견되면 해당 부분 문자열의 시작 인덱스를 반환 부분 문자열이 발견되지 않으면 -1을 반환 Array.IndexOf 함수명 IndexOf 자료형 string[] 매개변수 IndexOf(string stringArray, string target) ..
Contains 주어진 문자열내 특정 문자열의 존재를 확인 C#의 Contains 메서드는 주어진 문자열 내에 특정 부분 문자열이 존재하는지를 확인하는 데 사용됩니다. 이 메서드는 원본 문자열 내에서 부분 문자열이 있는지 여부를 나타내는 불리언(boolean) 값을 반환합니다. 함수명 Contains 자료형 string 매개변수 str.Contains(string value) 원본 문자열에서 검색하려는 부분 문자열 반환값 bool 원본 문자열 내에 부분 문자열이 있으면 true를 반환 원본 문자열 내에 부분 문자열이 없으면 false를 반환 using System; class Program { static void Main() { string originalString = "Hello, World!"; ..