我是C#新功能的新手,称为元组。我在元组上写了一些代码。当元组由方法返回时(元组包含多个值)。
断续器
string firstNumber = separateNumbers.Item1;
string secondNumber = separateNumbers.Item2;
string thirdNumber = separateNumbers.Item3;
string fourthNumber = separateNumbers.Item4;
在实际的单词场景中,识别哪个项目包含哪个值变得复杂?
所以我想提供一些具体的名称,而不是项目1,项目2等...如何做到这一点?
提前致谢。
法典:
namespace CSharp_Tuples
{
class Program
{
static void Main(string[] args)
{
string PhoneNumbers = "+92315 +92316 +92317 +92318";
var separateNumbers = GetIndividualNumbers(PhoneNumbers);
string firstNumber = separateNumbers.Item1;
string secondNumber = separateNumbers.Item2;
string thirdNumber = separateNumbers.Item3;
string fourthNumber = separateNumbers.Item4;
Console.WriteLine(firstNumber);
Console.WriteLine(secondNumber);
Console.WriteLine(thirdNumber);
Console.WriteLine(fourthNumber);
}
static Tuple<string, string, string, string> GetIndividualNumbers(string allNumbers)
{
string[] numbers = allNumbers.Split(' ');
return Tuple.Create<string,string,string,string>(numbers[0],numbers[1],numbers[2],numbers[3]);
}
}
}
慕田峪9158850
繁华开满天机
相关分类