C# 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : C# 7.0 튜플 해체
글번호: 376
작성자: 레드플러스
작성일: 2016/09/03 오전 7:57:00
조회수: 4179

 

using System;

namespace 튜플해체
{
    class Point
    {
        public int X { get; }
        public int Y { get; }

        public Point(int x, int y)
        {
            X = x;
            Y = y;
        }

        public void Deconstruct(out int x, out int y)
        {
            x = X;
            y = Y;
        }
    }

    public class 튜플해체
    {
        static void Main(string[] args)
        {
            var point = new Point(100, 200); // 좌표: (100, 200)
            var (x, y) = point;
            Console.WriteLine($"좌표: ({x}, {y})");
        }
    }
}

 

좌표: (100, 200)
계속하려면 아무 키나 누르십시오 . . .

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 LINQ Any 확장 메서드: 컬렉션(시퀀스)에 요소가 하나라도 있는지 확인 LINQ_Any.png(73 KB) 레드플러스 2016-09-26 4374
현재글 C# 7.0 튜플 해체 - 레드플러스 2016-09-03 4179
다음글 C# 7.0 튜플(Tuples) - 레드플러스 2016-09-03 3191
 
손님 사용자 Anonymous (손님)
로그인 Home