This new feature is the tuple can return multiple values disposable
Look at the code
Program class
{
static void the Main (String [] args)
{
// receiving
Console.WriteLine ( "======= a first receiving mode =======");
var Zhangfei ZF = ();
Console.WriteLine ( "name:" + zf.name);
Console.WriteLine ( "Age:" + zf.age);
Console.WriteLine ( "sex:" + zf.sex);
Console.WriteLine ( "=== receiving a second embodiment ==== ======= ");
(String name, int Age, Sex String) = Zhangfei ();
Console.WriteLine (" name: "+ name);
Console.WriteLine ( "Age:" + Age);
Console.WriteLine ( "sex:" sex +);
Console.ReadLine ();
}
/// <Summary>
/// tuple
/// </ Summary>
/// <Returns> </ Returns>
public static (String name, int Age, Sex String) Zhangfei () {
// return multiple parameters
return ( "Zhang" 34, "M");
}
}
}
operation result