728x90
728x90
state operation
-
C# state operation | record 사용법C#(asp.net | asp.net core) 2021. 8. 9. 16:45
C#에서 record를 가지고 state operation에 대해 알아보겠다 우선 record를 생성해보자 public record Person(string FirstName, string LastName); Person 객체를 생성해보자 Person person = new Person("minsu", "kim"); 이 person 객체를 사용해서 person2를 생성해보자 Person person2 = person with {FirstName = "aaa"}; person과 person2는 같은 객체일까? 답은 true이다 person의 FirstName이라는 state를 변경하고 person 객체를 person2에 저장하였기 때문에 동일하다 person과 person2의 FirstName 을 보면 "..