Nullable<T>.ToString Nullable<T>.ToString Nullable<T>.ToString Nullable<T>.ToString Method

Definition

Gibt die Textdarstellung des Werts des aktuellen Nullable<T>-Objekts zurück.Returns the text representation of the value of the current Nullable<T> object.

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

Gibt zurück

Die Textdarstellung des Werts des aktuellen Nullable<T>-Objekts, wenn die HasValue-Eigenschaft true ist, oder eine leere Zeichenfolge (""), wenn die HasValue-Eigenschaft false ist.The text representation of the value of the current Nullable<T> object if the HasValue property is true, or an empty string ("") if the HasValue property is false.

Beispiele

Das folgende Codebeispiel zeigt den Wert des aktuellen Nullable<T> Objekt.The following code example displays the value of the current Nullable<T> object.

// This code example demonstrates the 
// Nullable<T>.ToString method.

using System;

class Sample 
{
    public static void Main() 
    {
    DateTime? nullableDate;

// Display the current date and time.
    nullableDate = DateTime.Now;
    Display("1)", nullableDate);

// Assign null (Nothing in Visual Basic) to nullableDate, then 
// display its value.
    nullableDate = null;
    Display("2)", nullableDate);
    }

// Display the text representation of a nullable DateTime.
    public static void Display(string title, DateTime? dspDT)
    {
    string msg = dspDT.ToString();

    Console.Write("{0} ", title);
    if (String.IsNullOrEmpty(msg))
        Console.WriteLine("The nullable DateTime has no defined value.");
    else
        Console.WriteLine("The current date and time is {0}.", msg);
    }
}

/*
This code example produces the following results:

1) The current date and time is 4/19/2005 8:28:14 PM.
2) The nullable DateTime has no defined value.

*/
' This code example demonstrates the 
' Nullable<T>.ToString method.

Imports System

Class Sample
    Public Shared Sub Main() 
        Dim nullableDate As Nullable(Of DateTime)
    ' Display the current date and time.
        nullableDate = DateTime.Now
        Display("1)", nullableDate)
        
    ' Assign null (Nothing in Visual Basic) to nullableDate, then 
    ' display its value.
        nullableDate = Nothing
        Display("2)", nullableDate)
    End Sub 'Main

    '  Display the text representation of a nullable DateTime.
    Public Shared Sub Display(ByVal title As String, _
                              ByVal dspDT As Nullable(Of DateTime))
        Dim msg As String = dspDT.ToString()

        Console.Write("{0} ", title)
        If String.IsNullOrEmpty(msg) Then
            Console.WriteLine("The nullable DateTime has no defined value.")
        Else
            Console.WriteLine("The current date and time is {0}.", msg)
        End If
    End Sub 'Display 
End Class 'Sample

'This code example produces the following results:
'
'1) The current date and time is 4/19/2005 8:28:14 PM.
'2) The nullable DateTime has no defined value.
'

Hinweise

Die ToString Eigenschaft gibt die Zeichenfolge, die sich ergibt, das Aufrufen der ToString -Eigenschaft des Objekts zurückgegeben werden, indem die Value Eigenschaft.The ToString property returns the string yielded by calling the ToString property of the object returned by the Value property.

Gilt für: