낑깡의 게임 프로그래밍 도전기

C# 프로그래머스 Lv.1 알아야 할 함수들 본문

프로그래머스

C# 프로그래머스 Lv.1 알아야 할 함수들

낑깡겜플밍 2025. 6. 29. 23:03
반응형

1. int.TryParse 숫자변환 가능 여부

string a = "123";

int b = 0;

bool value = int.TryParse(a, out b);

Console.WriteLine(b); //123

a가 숫자로 변환가능하면 true를 반환, b로부터 변환된 숫자 값을 가지고 올수 잇음

a= "abc"

bool value = int.TryParse(string a, out int b);

Console.WriteLine(b); //0

숫자로 변환 불가하면 false를 반환, b는 0이됨

 

2. 중복된 값 삭제

using System.Linq;

int[] myArray2 = myArray.Distinct().ToArray();

striing[] myString2 = mySrting.Distinct().ToArray();

List[] myList2 = myList.Distinct().ToList();

 

3. 소문자 대문자 판별하기

bool값으로 반환됨

char.IsLower(myChar) //소문자인지 판단

IsLower(myString, Int32) //지정된 문자열의 지정된 위치에 있는 애가 소문자인지 판별

char.IsUpper(myChar) //대문자인지 판단

IsUpper(myString, Int32) //지정된 문자열의 지정된 위치에 있는 애가 대문자인지 판별

반응형