728x90 반응형 C#6 [C#기초] setter/getter 함수 보통 getter나 setter를 생각하면 get메서드, set메서드를 따로따로 가져오는데 C#의 경우 메서드 하나 만든 후 그 안에 set,get을 써주는 효율적인 방법이 있다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 class Student { private int studnetID; private String studentName; private int studentAge; public int StudentAge { set { studentAge = value; } get { return studentAge; } } } class program { static void Main(string.. 2021. 7. 19. [C#기초] 참조 참조 ref/out 키워드를 사용했다면 외부로부터 변수로만 입력받겠다는 의미를 가진다. --> ref a 이런건 가능하지만 ref 10 같은건 불가능! 외부로부터 저장소를 받아오겠다는 의미를 가짐. ref 키워드는 함수 내부로부터 받아올 값이 있을 때 사용 ref 키워드는 변수를 초기화한 후 전달해야한다. out=초기화 안하고 전달해도 됨,결과값을 받으려고 만든거 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 class Program { static void Test1(ref int r) { r = 30; } static void Test2(int r) { r = 20; } static void Main(string[] args.. 2021. 7. 19. 이전 1 2 다음 728x90 반응형