Tuple<T1,T2,T3,T4,T5>.ToString Метод

Определение

Возвращает строковое представление значения этого экземпляра Tuple<T1,T2,T3,T4,T5>.

C#
public override string ToString();

Возвращаемое значение

Строковое представление конкретного объекта Tuple<T1,T2,T3,T4,T5>.

Примеры

В следующем примере показан ToString метод . В нем отображается массив объектов из 5 кортежей, содержащих название государства в США, его население в 1990 и 2000 годах, изменение численности населения в этот 10-летний период и годовой темп изменения численности населения.

C#
using System;

public class Example
{
   public static void Main()
   {
      // Define array of tuples reflecting population change by state, 1990-2000.
      Tuple<string, int, int, int, double>[] populationChanges = 
           { Tuple.Create("California", 29760021, 33871648, 4111627, 13.8), 
             Tuple.Create("Illinois", 11430602, 12419293, 988691, 8.6), 
             Tuple.Create("Washington", 4866692, 5894121, 1027429, 21.1) };
      // Display each tuple.
      foreach (var item in populationChanges)
         Console.WriteLine(item.ToString());
   }
}
// The example displays the following output:
//       (California, 29760021, 33871648, 4111627, 13.8)
//       (Illinois, 11430602, 12419293, 988691, 8.6)
//       (Washington, 4866692, 5894121, 1027429, 21.1)

Комментарии

Строка, возвращаемая этим методом, принимает форму (Item1, Item2, Item3, Item4, Item5), где Item1, Item2, Item3, Item4 и Item5 представляет значения Item1свойств , Item2, Item3, Item4и Item5 соответственно. Если какое-либо из значений свойств имеет значение null, оно представляется как String.Empty.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0