Sdílet prostřednictvím


Tuple<T1,T2,T3,T4>.ToString Metoda

Definice

Vrátí řetězec, který představuje hodnotu této Tuple<T1,T2,T3,T4> instance.

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

Návraty

Řetězcové vyjádření tohoto Tuple<T1,T2,T3,T4> objektu.

Příklady

Následující příklad ukazuje metodu ToString . Zobrazuje komponenty pole objektů s řazenou kolekcí 4 členů, které obsahují název města, měsíc v roce a vysokou a nízkou průměrnou teplotu pro daný měsíc.

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)

Poznámky

Řetězec vrácený touto metodou má tvar (Item1, Item2, Item3, Item4), kde Item1, Item2, Item3 a Item4 představují hodnoty Item1vlastností , Item2Item3, a Item4 . Pokud je nullněkterá z hodnot vlastnosti , je reprezentována jako String.Empty.

Platí pro