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

Определение

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

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

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

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

Примеры

В следующем примере показан ToString метод. Он отображает компоненты массива из 4 кортежей объектов, содержащих имя города, месяц года и высокую и низкую среднюю температуру в течение этого месяца.

using System;

public class Example
{
   public static void Main()
   {
      Tuple<string, int, int, int>[] temperatures = 
            { Tuple.Create("New York, NY", 4, 61, 43),
              Tuple.Create("Chicago, IL", 2, 34, 18), 
              Tuple.Create("Newark, NJ", 4, 61, 43),
              Tuple.Create("Boston, MA", 6, 77, 59),
              Tuple.Create("Detroit, MI", 9, 74, 53),
              Tuple.Create("Minneapolis, MN", 8, 81, 61) }; 
      // Display the array of 4-tuple objects.
      foreach (var temperature in temperatures)
         Console.WriteLine(temperature.ToString()); 
   }
}
// The example displays the following output:
//       (New York, NY, 4, 61, 43)
//       (Chicago, IL, 2, 34, 18)
//       (Newark, NJ, 4, 61, 43)
//       (Boston, MA, 6, 77, 59)
//       (Detroit, MI, 9, 74, 53)
//       (Minneapolis, MN, 8, 81, 61)
open System

let temperatures = 
    [| Tuple.Create("New York, NY", 4, 61, 43)
       Tuple.Create("Chicago, IL", 2, 34, 18)
       Tuple.Create("Newark, NJ", 4, 61, 43)
       Tuple.Create("Boston, MA", 6, 77, 59)
       Tuple.Create("Detroit, MI", 9, 74, 53)
       Tuple.Create("Minneapolis, MN", 8, 81, 61) |]

// Display the array of 4-tuple objects.
for temperature in temperatures do
    printfn $"{temperature}"
// The example displays the following output:
//       (New York, NY, 4, 61, 43)
//       (Chicago, IL, 2, 34, 18)
//       (Newark, NJ, 4, 61, 43)
//       (Boston, MA, 6, 77, 59)
//       (Detroit, MI, 9, 74, 53)
//       (Minneapolis, MN, 8, 81, 61)
Module Example
   Public Sub Main()
      Dim temperatures() = 
             { Tuple.Create("New York, NY", 4, 61, 43), _
               Tuple.Create("Chicago, IL", 2, 34, 18), _ 
               Tuple.Create("Newark, NJ", 4, 61, 43), _
               Tuple.Create("Boston, MA", 6, 77, 59), _
               Tuple.Create("Detroit, MI", 9, 74, 53), _
               Tuple.Create("Minneapolis, MN", 8, 81, 61) } 
      ' Display the array of 4-tuple objects.
      For Each temperature In temperatures
         Console.WriteLine(temperature.ToString())
      Next
   End Sub
End Module
' The example displays the following output:
'       (New York, NY, 4, 61, 43)
'       (Chicago, IL, 2, 34, 18)
'       (Newark, NJ, 4, 61, 43)
'       (Boston, MA, 6, 77, 59)
'       (Detroit, MI, 9, 74, 53)
'       (Minneapolis, MN, 8, 81, 61)

Комментарии

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

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