Tuple是一連串的資料,可以用來自訂資料。應用程式需當程式需要處理一個自訂資料,又不想要宣告類別時,可以用Tuple取代類別。以下的程式碼為使用類別的做法。
class Messages
{
public string m1;
public string m2;
public string m3;
}
Messages DisplayMessages()
{
return new Messages {
m1= "message 1" ,
m2= "message 2",
m3 = "message 3"
};
}
以下的程式碼為使用Tuple的做法。
(string, string, string) DisplayMessage()
{
string m = "msg1";
string m2 = "msg2";
string m3 = "msg3";
return (m, m2, m3);
}