Bagikan melalui


XPathNavigator.ValueAsDouble Properti

Definisi

Mendapatkan nilai simpul saat ini sebagai Double.

public:
 virtual property double ValueAsDouble { double get(); };
public override double ValueAsDouble { get; }
member this.ValueAsDouble : double
Public Overrides ReadOnly Property ValueAsDouble As Double

Nilai Properti

Nilai simpul saat ini sebagai Double.

Pengecualian

Nilai string simpul saat ini tidak dapat dikonversi ke Double.

Percobaan cast ke Double tidak valid.

Contoh

Untuk contoh ValueAsDouble properti , lihat ValueAsBoolean properti .

Keterangan

XPathNavigator Jika memiliki informasi skema atau jenis (misalnya, dari objek yang XmlDocument diinisialisasi dengan skema XML memvalidasi XmlReader), dan jika simpul saat ini didefinisikan sebagai jenis Skema xs:double XML, ValueAsDouble properti mengembalikan nilai simpul saat ini sebagai objek yang tidak dikotakDouble.

Namun, jika XPathNavigator tidak memiliki skema atau informasi jenis, ValueAsDouble properti mencoba mengonversi nilai string simpul saat ini menjadi Double nilai, sesuai dengan aturan pengecoran XPath 2.0 untuk xsd:double.

Berlaku untuk