private SkillType type; public SkillType Type => type;
.
vs
.
public SkillType Type {get; set;}
어떤게 더 좋은 방식일까?
댓글 10
아래는 프로퍼티라고 할 수 있나요?
익명(119.75)2025-04-19 02:16:00
겟셋쓸바에 멤버 노출시키는게 코스트도 적고 활용은 똑같아서
인터페이스 사용할때 아니면 저렇게 잘 안함
=> 많이써라 - dc App
Indie 1(211.36)2025-04-19 02:23:00
왜 private set 아님
익명(1.238)2025-04-19 02:26:00
난 후자 - dc App
도토리쥐(apost1234)2025-04-19 02:36:00
프로퍼티는 보통 특정한 동작이 필요할 때 많이 쓰고,
Type {get => type; set => type = value}
중괄호 들어가면 가독성 떨어지는 느낌이라 이런 식으로 쓰는 듯?
Ray.(choxu0826)2025-04-19 02:39:00
둘 다 쓰는디..
211214(tomatoss)2025-04-19 03:31:00
둘이 다른건데 - dc App
longZam(tmddnr305)2025-04-19 09:20:00
둘이 다른데?
익명(211.202)2025-04-19 10:07:00
지금 코드상으로는 두 동작이 다르긴 한데
getter 만 필요할때는 arrow function 쓰는걸 추천함
learn.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/using-properties#the-get-accessor
아래는 프로퍼티라고 할 수 있나요?
겟셋쓸바에 멤버 노출시키는게 코스트도 적고 활용은 똑같아서 인터페이스 사용할때 아니면 저렇게 잘 안함 => 많이써라 - dc App
왜 private set 아님
난 후자 - dc App
프로퍼티는 보통 특정한 동작이 필요할 때 많이 쓰고, Type {get => type; set => type = value} 중괄호 들어가면 가독성 떨어지는 느낌이라 이런 식으로 쓰는 듯?
둘 다 쓰는디..
둘이 다른건데 - dc App
둘이 다른데?
지금 코드상으로는 두 동작이 다르긴 한데 getter 만 필요할때는 arrow function 쓰는걸 추천함 learn.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/using-properties#the-get-accessor
닥후지