Nullable<T>.ToString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan representasi teks dari nilai objek saat ini Nullable<T> .
public:
override System::String ^ ToString();
public override string ToString();
public override string? ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Mengembalikan
Representasi teks dari nilai objek saat ini Nullable<T> jika properti adalah true, atau string kosong ("") jika HasValue properti adalah falseHasValue .
Contoh
Contoh kode berikut menampilkan nilai objek saat ini Nullable<T> .
// 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.
open System
// Display the text representation of a nullable DateTime.
let display title dspDT =
let msg = dspDT.ToString()
printf $"{title} "
if String.IsNullOrEmpty msg then
printfn "The nullable DateTime has no defined value."
else
printfn $"The current date and time is {msg}."
[<EntryPoint>]
let main _ =
// Display the current date and time.
let nullableDate = Nullable DateTime.Now
display "1)" nullableDate
// Assign null (Nothing in Visual Basic) to nullableDate, then
// display its value.
let nullableDate = Nullable()
display "2)" nullableDate
0
// 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.
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
' 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
End Class
'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.
'
Keterangan
Properti ToString() mengembalikan string yang dihasilkan dengan memanggil ToString properti objek yang dikembalikan oleh Value properti .