목록Study/C# (5)
noname02
var
C++의 auto와 같은 키워드이다.자료형을 암시적으로 선언하여 컴파일러가 그 자료형을 결정짓게 만든다.
Study/C#
2015. 5. 30. 16:48
base
매우 간단.JAVA의 super와 같다.자식 클래스의 변수가 부모 클래스와 같으면, 자식 클래스의 변수가 부모 클래스의 변수를 가리게 되는데 이 때 super 키워드를 사용하면 부모 클래스의 변수를 뜻하게 된다. 굳이 변수가 아니어도 super라는 키워드 자체가 부모 클래스를 가리킨다는 키워드이다.
Study/C#
2015. 5. 5. 01:34
out, ref
out과 ref 키워드는 매개변수의 값을 참조하게 한다.C와 C++에서 포인터를 생각하면 된다. 혹은 C++에서 &연산자를 생각하면 된다.객체는 어차피 항상 참조형이므로 굳이 사용할 필요는 없다. out과 ref는 매개변수에 키워드를 적어줘야 한다.정의할 때에는 당연히 12public void Method(ref int a) { ... } ;public void Method(out int a) { ... } ;cs 의 형태로 정의를 하며, 이 함수를 호출할 때에는 12Method(ref a);Method(out a);cs 의 형태로 ref, out을 명시해줘야 한다. ref와 out의 차이점이라고 한다면, ref는 매개변수를 전달할 때 해당 변수가 꼭 초기화가 되어있어야 된다는 것이다. 1234int a..
Study/C#
2015. 5. 3. 17:52
[Visual Studio] 코드 자동 정렬
드래그 하고 난 뒤 Ctrl + K + F!
Study/C#
2015. 5. 3. 17:19