0319 튜플 tuple
2021. 3. 19. 14:59ㆍ카테고리 없음
셀 수 있는 수량의 순서있는 열거
값 형식
메서드 반환 형식
public App()
{
(int, string) info = (100, "장검");
Console.WriteLine("{0}, {1}",info.Item1, info.Item2);
(int price, string productName) gachaInfo= (2000, "뽑기상자");
Console.WriteLine("{0}, {1}",gachaInfo.productName,gachaInfo.price);
}
public class App
{
//생성자
public App()
{
Console.WriteLine("App");
(int, string) info = (100, "장검");
Console.WriteLine("{0}, {1}", info.Item1, info.Item2);
(int price, string productName) gachaInfo = (2000, "뽑기상자");
Console.WriteLine("{0}, {1}", gachaInfo.productName, gachaInfo.price);
//var t = (Sum: 4.5, Count: 3);
//var sum = 4.5;
//var count = 3;
//var t = (sum, count);
//Console.WriteLine($"Sum of {t.count} elements is {t.sum}.");
//var t = ("post office", 3.6);
//(string destination, double distance) = t;
//Console.WriteLine($"Distance to {destination} is {distance} kilometers.");
//var t = ("post office", 3.6);
//var (destination, distance) = t;
//Console.WriteLine($"Distance to {destination} is {distance} kilometers.");
var destination = string.Empty;
var distance = 0.0;
var t = ("post office", 3.6);
(destination, distance) = t;
Console.WriteLine($"Distance to {destination} is {distance} kilometers.");
(int a, byte b) left = (5, 10);
(long a, int b) right = (5, 10);
Console.WriteLine(left == right); // output: True
Console.WriteLine(left != right); // output: False
}
}