XmlConvert.ToString Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar starkt inskrivna data till en motsvarande String representation.
Överlagringar
| Name | Description |
|---|---|
| ToString(Single) | |
| ToString(TimeSpan) | |
| ToString(UInt16) | |
| ToString(UInt32) | |
| ToString(DateTimeOffset, String) |
Konverterar den angivna DateTimeOffset till en String i det angivna formatet. |
| ToString(DateTime, String) | |
| ToString(DateTime, XmlDateTimeSerializationMode) |
Konverterar DateTime till en String med angivet XmlDateTimeSerializationMode . |
| ToString(SByte) | |
| ToString(UInt64) | |
| ToString(Int64) | |
| ToString(Boolean) | |
| ToString(Int16) | |
| ToString(Guid) | |
| ToString(Double) | |
| ToString(Decimal) | |
| ToString(DateTimeOffset) |
Konverterar den angivna DateTimeOffset till en String. |
| ToString(DateTime) |
Föråldrad.
Föråldrad.
|
| ToString(Char) | |
| ToString(Byte) | |
| ToString(Int32) |
ToString(Single)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Single
Värdet som ska konverteras.
Returer
En strängrepresentation av Single.
Kommentarer
Om value är Single.PositiveInfinity eller Single.NegativeInfinity returnerar den här metoden strängen INF respektive -INF.
Se även
Gäller för
ToString(TimeSpan)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- TimeSpan
Värdet som ska konverteras.
Returer
En strängrepresentation av TimeSpan.
Gäller för
ToString(UInt16)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Viktigt!
Detta API uppfyller inte CLS.
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
Parametrar
- value
- UInt16
Värdet som ska konverteras.
Returer
En strängrepresentation av UInt16.
- Attribut
Gäller för
ToString(UInt32)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Viktigt!
Detta API uppfyller inte CLS.
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
Parametrar
- value
- UInt32
Värdet som ska konverteras.
Returer
En strängrepresentation av UInt32.
- Attribut
Gäller för
ToString(DateTimeOffset, String)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Konverterar den angivna DateTimeOffset till en String i det angivna formatet.
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
Parametrar
- value
- DateTimeOffset
Som DateTimeOffset ska konverteras.
- format
- String
Formatet som value konverteras till. Formatparametern kan vara valfri delmängd av W3C-rekommendationen för XML dateTime-typen. (Mer information finns i avsnittet dateTime i XML-schemaspecifikationen..)
Returer
En String representation i det angivna formatet för den angivna DateTimeOffset.
Exempel
I följande exempel konverteras en DateTimeOffset representation av den aktuella tiden till en String i det angivna formatet.
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
Gäller för
ToString(DateTime, String)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- DateTime
Värdet som ska konverteras.
- format
- String
Formatstrukturen som definierar hur du visar den konverterade strängen. Giltiga format inkluderar "åååå-MM-ddTHH:mm:sszzzzzz" och dess delmängder.
Returer
En strängrepresentation av DateTime i det angivna formatet.
Exempel
I följande exempel konverteras datatyper till sträng och skriver sedan ut informationen till konsolen.
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
Gäller för
ToString(DateTime, XmlDateTimeSerializationMode)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Konverterar DateTime till en String med angivet XmlDateTimeSerializationMode .
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
Parametrar
- dateTimeOption
- XmlDateTimeSerializationMode
Ett av de XmlDateTimeSerializationMode värden som anger hur värdet ska behandlas DateTime .
Returer
En String motsvarighet till DateTime.
Undantag
Värdet dateTimeOption är inte giltigt.
Värdet value eller dateTimeOption är null.
Gäller för
ToString(SByte)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Viktigt!
Detta API uppfyller inte CLS.
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
Parametrar
- value
- SByte
Värdet som ska konverteras.
Returer
En strängrepresentation av SByte.
- Attribut
Gäller för
ToString(UInt64)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Viktigt!
Detta API uppfyller inte CLS.
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
Parametrar
- value
- UInt64
Värdet som ska konverteras.
Returer
En strängrepresentation av UInt64.
- Attribut
Gäller för
ToString(Int64)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Int64
Värdet som ska konverteras.
Returer
En strängrepresentation av Int64.
Gäller för
ToString(Boolean)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Boolean
Värdet som ska konverteras.
Returer
En strängrepresentation av Boolean, dvs. "true" eller "false".
Gäller för
ToString(Int16)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Int16
Värdet som ska konverteras.
Returer
En strängrepresentation av Int16.
Exempel
I följande exempel konverteras datatyper till sträng och skriver sedan ut informationen till konsolen.
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
Gäller för
ToString(Guid)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Guid
Värdet som ska konverteras.
Returer
En strängrepresentation av Guid.
Gäller för
ToString(Double)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Double
Värdet som ska konverteras.
Returer
En strängrepresentation av Double.
Exempel
I följande exempel konverteras datatyper till sträng och skriver sedan ut informationen till konsolen.
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
Kommentarer
Om value är Double.PositiveInfinity eller Double.NegativeInfinity returnerar den här metoden strängen INF respektive -INF.
Se även
Gäller för
ToString(Decimal)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Decimal
Värdet som ska konverteras.
Returer
En strängrepresentation av Decimal.
Gäller för
ToString(DateTimeOffset)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Konverterar den angivna DateTimeOffset till en 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
Parametrar
- value
- DateTimeOffset
Som DateTimeOffset ska konverteras.
Returer
En String representation av den angivna DateTimeOffset.
Exempel
I följande exempel konverteras en DateTimeOffset representation av den aktuella tiden till en 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
Gäller för
ToString(DateTime)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
Varning
Use XmlConvert.ToString() that accepts an XmlDateTimeSerializationMode instead.
Varning
Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode
public:
static System::String ^ ToString(DateTime value);
[System.Obsolete("Use XmlConvert.ToString() that accepts an XmlDateTimeSerializationMode instead.")]
public static string ToString(DateTime value);
[System.Obsolete("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")]
public static string ToString(DateTime value);
public static string ToString(DateTime value);
[<System.Obsolete("Use XmlConvert.ToString() that accepts an XmlDateTimeSerializationMode instead.")>]
static member ToString : DateTime -> string
[<System.Obsolete("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")>]
static member ToString : DateTime -> string
static member ToString : DateTime -> string
Public Shared Function ToString (value As DateTime) As String
Parametrar
- value
- DateTime
Värdet som ska konverteras.
Returer
En strängrepresentation av DateTime i formatet yyyy-MM-ddTHH:mm:ss där "T" är en konstant literal.
- Attribut
Kommentarer
Note
Metoden XmlConvert.ToString(DateTime) är föråldrad i 2.0-versionen av .NET Framework och har ersatts med metoden XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode).
Det föreslagna läget är RoundtripKind. Om en exakt matchning förväntas använder XmlConvert.ToString(DateTime, String) du med formatsträngen yyyy-MM-ddTHH:mm:ss.fffffffzzzzzz.
Gäller för
ToString(Char)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Char
Värdet som ska konverteras.
Returer
En strängrepresentation av Char.
Gäller för
ToString(Byte)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Byte
Värdet som ska konverteras.
Returer
En strängrepresentation av Byte.
Gäller för
ToString(Int32)
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
- Källa:
- XmlConvert.cs
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
Parametrar
- value
- Int32
Värdet som ska konverteras.
Returer
En strängrepresentation av Int32.