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свойств , Item2, Item3и Item4 соответственно. Если какое-либо из значений свойства равно null
, оно представляется как String.Empty.