0312 메서드 오버로딩

2021. 3. 12. 14:59C#/수업내용

메서드 안의 매개 변수가 다르게 정의되면 같은 이름이라도 사용 가능하다.

예)

public void SayHello(){}

public void SayHello(string message){}

 

=======================TryParse

 

숫자 형식의 문자열 값 > int 형식 변환

string str = "1";

int num = Convert.ToInt32(str);

Console.WriteLine(num);

 

 

bool 타입으로 변환 

int num2;

int.TryParse(str,out num2);

static void Main(string[] args)
        {
            string str = "1";
            int num = Convert.ToInt32(str);

            int num2;
            bool isSuccess = int.TryParse(str, out num2);
            Console.WriteLine(isSuccess);
        }

 

'C# > 수업내용' 카테고리의 다른 글

0312 상속 inheritance  (0) 2021.03.12
0312 생성자  (0) 2021.03.12
0312 Array 배열  (0) 2021.03.12
0312 클래스+메서드  (0) 2021.03.12
0311 Class  (0) 2021.03.11