[dart] 리턴 시 타입의 순서를 보장 받는 법

Talk·2023년 10월 23일
0

dart공부

목록 보기
10/11
void main() {
  final result = nameAndAge({
    'name' : 'sawook',
    'age' : 25
  });
  
  print(result.$1); //레코드은 .$숫자로 순서 지정 또한 타입을 보장받기 때문에 $1의 경우 스트링관련 함수를 사용 가능
}

(String, int)nameAndAge (Map<String,dynamic> json){
  return (json['name'] as String, json['age'] as int); //레코드(튜플과 같음)로 반환(타입의 순서 보장)
}

해당 방법을 사용하면 타입의 순서를 보장받을 수 있다

profile
개발자로 살아가는 중생

0개의 댓글