XmlConvert.ToString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert stark typierte Daten in eine entsprechende String Darstellung.
Überlädt
| Name | Beschreibung |
|---|---|
| ToString(Single) | |
| ToString(TimeSpan) | |
| ToString(UInt16) | |
| ToString(UInt32) | |
| ToString(DateTimeOffset, String) |
Konvertiert das angegebene DateTimeOffset Format in ein String angegebenes Format. |
| ToString(DateTime, String) | |
| ToString(DateTime, XmlDateTimeSerializationMode) |
Wandelt die DateTime Konvertierung in eine String mit dem XmlDateTimeSerializationMode angegebenen Wert um. |
| ToString(SByte) | |
| ToString(UInt64) | |
| ToString(Int64) | |
| ToString(Boolean) | |
| ToString(Int16) | |
| ToString(Guid) | |
| ToString(Double) | |
| ToString(Decimal) | |
| ToString(DateTimeOffset) |
Konvertiert die bereitgestellte DateTimeOffset In ein String. |
| ToString(DateTime) |
Veraltet.
|
| ToString(Char) | |
| ToString(Byte) | |
| ToString(Int32) |
ToString(Single)
public:
static System::String ^ ToString(float value);
public static string ToString(float value);
static member ToString : single -> string
Public Shared Function ToString (value As Single) As String
Parameter
- value
- Single
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Single.
Hinweise
Ist value "Single.PositiveInfinity" oder "Single.NegativeInfinity" angegeben, gibt diese Methode die Zeichenfolge INF oder -INF zurück.
Weitere Informationen
Gilt für:
ToString(TimeSpan)
public:
static System::String ^ ToString(TimeSpan value);
public static string ToString(TimeSpan value);
static member ToString : TimeSpan -> string
Public Shared Function ToString (value As TimeSpan) As String
Parameter
- value
- TimeSpan
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der TimeSpan.
Gilt für:
ToString(UInt16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static System::String ^ ToString(System::UInt16 value);
[System.CLSCompliant(false)]
public static string ToString(ushort value);
[<System.CLSCompliant(false)>]
static member ToString : uint16 -> string
Public Shared Function ToString (value As UShort) As String
Parameter
- value
- UInt16
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der UInt16.
- Attribute
Gilt für:
ToString(UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static System::String ^ ToString(System::UInt32 value);
[System.CLSCompliant(false)]
public static string ToString(uint value);
[<System.CLSCompliant(false)>]
static member ToString : uint32 -> string
Public Shared Function ToString (value As UInteger) As String
Parameter
- value
- UInt32
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der UInt32.
- Attribute
Gilt für:
ToString(DateTimeOffset, String)
Konvertiert das angegebene DateTimeOffset Format in ein String angegebenes Format.
public:
static System::String ^ ToString(DateTimeOffset value, System::String ^ format);
public static string ToString(DateTimeOffset value, string format);
static member ToString : DateTimeOffset * string -> string
Public Shared Function ToString (value As DateTimeOffset, format As String) As String
Parameter
- value
- DateTimeOffset
Der DateTimeOffset konvertiert werden soll.
- format
- String
Das Format, in das value konvertiert wird. Der Formatparameter kann eine beliebige Teilmenge der W3C-Empfehlung für den XML-dateTime-Typ sein. (Weitere Informationen finden Sie im Abschnitt "dateTime " der XML-Schemaspezifikation.)
Gibt zurück
Eine String Darstellung im angegebenen Format der angegebenen DateTimeOffset.
Beispiele
Im folgenden Beispiel wird eine DateTimeOffset Darstellung der aktuellen Uhrzeit in ein String im angegebenen Format konvertiert.
using System;
using System.Xml;
class Example
{
static void Main()
{
// Create the DateTimeOffset object and set the time to the current time.
DateTimeOffset dto;
dto = DateTimeOffset.Now;
// Convert the DateTimeObject to a string in a specified format and display the result.
// The specified format must be a subset of the W3C Recommendation for the XML dateTime type.
String timeAsString = XmlConvert.ToString(dto, "yyyy-MM-ddTHH:mm:sszzzzzzz");
Console.WriteLine(timeAsString);
}
}
Imports System.Xml
Module Module1
Sub Main()
' Create the DateTimeOffset object and set the time to the current time.
Dim dto As DateTimeOffset
dto = DateTimeOffset.Now
' Convert the DateTimeObject to a string in a specified format and display the result.
' The specified format must be a subset of the W3C Recommendation for the XML dateTime type.
Dim timeAsString As [String] = XmlConvert.ToString(dto, "yyyy-MM-ddTHH:mm:sszzzzzzz")
Console.WriteLine(timeAsString)
End Sub
End Module
Gilt für:
ToString(DateTime, String)
public:
static System::String ^ ToString(DateTime value, System::String ^ format);
public static string ToString(DateTime value, string format);
static member ToString : DateTime * string -> string
Public Shared Function ToString (value As DateTime, format As String) As String
Parameter
- value
- DateTime
Der zu konvertierende Wert.
- format
- String
Die Formatstruktur, die definiert, wie die konvertierte Zeichenfolge angezeigt wird. Gültige Formate sind "yyyy-MM-ddTHH:mm:sszzzzzzzz" und seine Teilmengen.
Gibt zurück
Eine Zeichenfolgendarstellung des DateTime angegebenen Formats.
Beispiele
Im folgenden Beispiel werden Datentypen in eine Zeichenfolge konvertiert und dann die Informationen in die Konsole geschrieben.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
//Define the order data. They will be converted to string
//before being written out.
Int16 custID = 32632;
String orderID = "367A54";
DateTime orderDate = new DateTime();
orderDate = DateTime.Now;
Double price = 19.95;
//Create a writer that outputs to the console.
XmlTextWriter writer = new XmlTextWriter (Console.Out);
writer.Formatting = Formatting.Indented;
//Write an element (this one is the root)
writer.WriteStartElement("order");
//Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"));
//Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"));
//Write the order data.
writer.WriteElementString("orderID", orderID);
writer.WriteElementString("custID", XmlConvert.ToString(custID));
writer.WriteElementString("price", XmlConvert.ToString(price));
//Write the close tag for the root element
writer.WriteEndElement();
//Write the XML and close the writer
writer.Close();
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
'Define the order data. They will be converted to string
'before being written out.
Dim custID as Int16 = 32632
Dim orderID as String = "367A54"
Dim orderDate as DateTime
orderDate = DateTime.Now
Dim price as Double = 19.95
'Create a writer that outputs to the console.
Dim writer as XmlTextWriter = new XmlTextWriter (Console.Out)
'Use indenting for readability
writer.Formatting = Formatting.Indented
'Write an element (this one is the root)
writer.WriteStartElement("order")
'Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"))
'Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"))
'Write the order data.
writer.WriteElementString("orderID", orderID)
writer.WriteElementString("custID", XmlConvert.ToString(custID))
writer.WriteElementString("price", XmlConvert.ToString(price))
'Write the close tag for the root element
writer.WriteEndElement()
'Write the XML and close the writer
writer.Flush()
writer.Close()
end sub
end class
Gilt für:
ToString(DateTime, XmlDateTimeSerializationMode)
Wandelt die DateTime Konvertierung in eine String mit dem XmlDateTimeSerializationMode angegebenen Wert um.
public:
static System::String ^ ToString(DateTime value, System::Xml::XmlDateTimeSerializationMode dateTimeOption);
public static string ToString(DateTime value, System.Xml.XmlDateTimeSerializationMode dateTimeOption);
static member ToString : DateTime * System.Xml.XmlDateTimeSerializationMode -> string
Public Shared Function ToString (value As DateTime, dateTimeOption As XmlDateTimeSerializationMode) As String
Parameter
- dateTimeOption
- XmlDateTimeSerializationMode
Einer der XmlDateTimeSerializationMode Werte, die angeben, wie der DateTime Wert behandelt werden soll.
Gibt zurück
Eine String Entsprechung der DateTime.
Ausnahmen
Der dateTimeOption Wert ist ungültig.
Der value Wert ist dateTimeOptionnull.
Gilt für:
ToString(SByte)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static System::String ^ ToString(System::SByte value);
[System.CLSCompliant(false)]
public static string ToString(sbyte value);
[<System.CLSCompliant(false)>]
static member ToString : sbyte -> string
Public Shared Function ToString (value As SByte) As String
Parameter
- value
- SByte
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der SByte.
- Attribute
Gilt für:
ToString(UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static System::String ^ ToString(System::UInt64 value);
[System.CLSCompliant(false)]
public static string ToString(ulong value);
[<System.CLSCompliant(false)>]
static member ToString : uint64 -> string
Public Shared Function ToString (value As ULong) As String
Parameter
- value
- UInt64
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der UInt64.
- Attribute
Gilt für:
ToString(Int64)
public:
static System::String ^ ToString(long value);
public static string ToString(long value);
static member ToString : int64 -> string
Public Shared Function ToString (value As Long) As String
Parameter
- value
- Int64
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Int64.
Gilt für:
ToString(Boolean)
public:
static System::String ^ ToString(bool value);
public static string ToString(bool value);
static member ToString : bool -> string
Public Shared Function ToString (value As Boolean) As String
Parameter
- value
- Boolean
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung des Boolean, d. h. "true" oder "false".
Gilt für:
ToString(Int16)
public:
static System::String ^ ToString(short value);
public static string ToString(short value);
static member ToString : int16 -> string
Public Shared Function ToString (value As Short) As String
Parameter
- value
- Int16
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Int16.
Beispiele
Im folgenden Beispiel werden Datentypen in eine Zeichenfolge konvertiert und dann die Informationen in die Konsole geschrieben.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
//Define the order data. They will be converted to string
//before being written out.
Int16 custID = 32632;
String orderID = "367A54";
DateTime orderDate = new DateTime();
orderDate = DateTime.Now;
Double price = 19.95;
//Create a writer that outputs to the console.
XmlTextWriter writer = new XmlTextWriter (Console.Out);
writer.Formatting = Formatting.Indented;
//Write an element (this one is the root)
writer.WriteStartElement("order");
//Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"));
//Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"));
//Write the order data.
writer.WriteElementString("orderID", orderID);
writer.WriteElementString("custID", XmlConvert.ToString(custID));
writer.WriteElementString("price", XmlConvert.ToString(price));
//Write the close tag for the root element
writer.WriteEndElement();
//Write the XML and close the writer
writer.Close();
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
'Define the order data. They will be converted to string
'before being written out.
Dim custID as Int16 = 32632
Dim orderID as String = "367A54"
Dim orderDate as DateTime
orderDate = DateTime.Now
Dim price as Double = 19.95
'Create a writer that outputs to the console.
Dim writer as XmlTextWriter = new XmlTextWriter (Console.Out)
'Use indenting for readability
writer.Formatting = Formatting.Indented
'Write an element (this one is the root)
writer.WriteStartElement("order")
'Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"))
'Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"))
'Write the order data.
writer.WriteElementString("orderID", orderID)
writer.WriteElementString("custID", XmlConvert.ToString(custID))
writer.WriteElementString("price", XmlConvert.ToString(price))
'Write the close tag for the root element
writer.WriteEndElement()
'Write the XML and close the writer
writer.Flush()
writer.Close()
end sub
end class
Gilt für:
ToString(Guid)
public:
static System::String ^ ToString(Guid value);
public static string ToString(Guid value);
static member ToString : Guid -> string
Public Shared Function ToString (value As Guid) As String
Parameter
- value
- Guid
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Guid.
Gilt für:
ToString(Double)
public:
static System::String ^ ToString(double value);
public static string ToString(double value);
static member ToString : double -> string
Public Shared Function ToString (value As Double) As String
Parameter
- value
- Double
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Double.
Beispiele
Im folgenden Beispiel werden Datentypen in eine Zeichenfolge konvertiert und dann die Informationen in die Konsole geschrieben.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
//Define the order data. They will be converted to string
//before being written out.
Int16 custID = 32632;
String orderID = "367A54";
DateTime orderDate = new DateTime();
orderDate = DateTime.Now;
Double price = 19.95;
//Create a writer that outputs to the console.
XmlTextWriter writer = new XmlTextWriter (Console.Out);
writer.Formatting = Formatting.Indented;
//Write an element (this one is the root)
writer.WriteStartElement("order");
//Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"));
//Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"));
//Write the order data.
writer.WriteElementString("orderID", orderID);
writer.WriteElementString("custID", XmlConvert.ToString(custID));
writer.WriteElementString("price", XmlConvert.ToString(price));
//Write the close tag for the root element
writer.WriteEndElement();
//Write the XML and close the writer
writer.Close();
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
'Define the order data. They will be converted to string
'before being written out.
Dim custID as Int16 = 32632
Dim orderID as String = "367A54"
Dim orderDate as DateTime
orderDate = DateTime.Now
Dim price as Double = 19.95
'Create a writer that outputs to the console.
Dim writer as XmlTextWriter = new XmlTextWriter (Console.Out)
'Use indenting for readability
writer.Formatting = Formatting.Indented
'Write an element (this one is the root)
writer.WriteStartElement("order")
'Write the order date.
writer.WriteAttributeString("date", XmlConvert.ToString(orderDate, "yyyy-MM-dd"))
'Write the order time.
writer.WriteAttributeString("time", XmlConvert.ToString(orderDate, "HH:mm:ss"))
'Write the order data.
writer.WriteElementString("orderID", orderID)
writer.WriteElementString("custID", XmlConvert.ToString(custID))
writer.WriteElementString("price", XmlConvert.ToString(price))
'Write the close tag for the root element
writer.WriteEndElement()
'Write the XML and close the writer
writer.Flush()
writer.Close()
end sub
end class
Hinweise
Ist value Double.PositiveInfinity oder Double.NegativeInfinity, gibt diese Methode die Zeichenfolge INF oder -INF zurück.
Weitere Informationen
Gilt für:
ToString(Decimal)
public:
static System::String ^ ToString(System::Decimal value);
public static string ToString(decimal value);
static member ToString : decimal -> string
Public Shared Function ToString (value As Decimal) As String
Parameter
- value
- Decimal
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Decimal.
Gilt für:
ToString(DateTimeOffset)
Konvertiert die bereitgestellte DateTimeOffset In ein String.
public:
static System::String ^ ToString(DateTimeOffset value);
public static string ToString(DateTimeOffset value);
static member ToString : DateTimeOffset -> string
Public Shared Function ToString (value As DateTimeOffset) As String
Parameter
- value
- DateTimeOffset
Der DateTimeOffset konvertiert werden soll.
Gibt zurück
Eine String Darstellung der bereitgestellten DateTimeOffset.
Beispiele
Im folgenden Beispiel wird eine DateTimeOffset Darstellung der aktuellen Uhrzeit in ein String.
using System;
using System.Xml;
class Example
{
static void Main()
{
// Create the DateTimeOffset object and set the time to the current time
DateTimeOffset dto;
dto = DateTimeOffset.Now;
// Convert the DateTimeOffset object to a string and display the result
string timeAsString = XmlConvert.ToString(dto);
Console.WriteLine(timeAsString);
}
}
Imports System.Xml
Module Module1
Sub Main()
' Create the DateTimeOffset object and set the time to the current time
Dim dto As DateTimeOffset
dto = DateTimeOffset.Now
' Convert the DateTimeOffset object to a string and display the result
Dim timeAsString As String = XmlConvert.ToString(dto)
Console.WriteLine(timeAsString)
End Sub
End Module
Gilt für:
ToString(DateTime)
Achtung
Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode
public:
static System::String ^ ToString(DateTime value);
public static string ToString(DateTime value);
[System.Obsolete("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")]
public static string ToString(DateTime value);
static member ToString : DateTime -> string
[<System.Obsolete("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")>]
static member ToString : DateTime -> string
Public Shared Function ToString (value As DateTime) As String
Parameter
- value
- DateTime
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung des DateTime Formats yyyy-MM-ddTHH:mm:ss, wobei "T" ein konstantes Literal ist.
- Attribute
Hinweise
Note
Die methode XmlConvert.ToString(DateTime) ist in der Version 2.0 des .NET Framework veraltet und wurde durch die methode XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode) ersetzt.
Der vorgeschlagene Modus ist RoundtripKind. Wenn eine genaue Übereinstimmung erwartet wird, verwenden XmlConvert.ToString(DateTime, String) Sie bitte die Formatzeichenfolge yyyy-MM-ddTHH:mm:ss.fffffffzzzzzz.
Gilt für:
ToString(Char)
public:
static System::String ^ ToString(char value);
public static string ToString(char value);
static member ToString : char -> string
Public Shared Function ToString (value As Char) As String
Parameter
- value
- Char
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Char.
Gilt für:
ToString(Byte)
public:
static System::String ^ ToString(System::Byte value);
public static string ToString(byte value);
static member ToString : byte -> string
Public Shared Function ToString (value As Byte) As String
Parameter
- value
- Byte
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Byte.
Gilt für:
ToString(Int32)
public:
static System::String ^ ToString(int value);
public static string ToString(int value);
static member ToString : int -> string
Public Shared Function ToString (value As Integer) As String
Parameter
- value
- Int32
Der zu konvertierende Wert.
Gibt zurück
Eine Zeichenfolgendarstellung der Int32.